Py学习  »  Christopher Holley  »  全部回复
回复总数  1
2 年前
回复了 Christopher Holley 创建的主题 » Python:如何完整地打印出字典的前n个键和值

你需要把裂缝去掉。这段代码生成您想要的示例。

customer_dict = {3:30, 1:22, 2:22}
sorted_values = [30, 22, 22]
sorted_dict = {}

for i in sorted_values:
        for k in customer_dict.keys():
            if customer_dict[k] == i:
                sorted_dict[k] = customer_dict[k]
            


for x in list(sorted_dict)[:3]:
    print(str(x) + ',' + str(sorted_dict[x]))