Python中dict的打印

本文最后更新于:2021年1月8日 晚上

字典由key和value组成,比如

dict={‘math’:150,‘name’:'Daniel'}

一.直接打印整个字典

print(dict)  #无序的

#按照key排序(需转换为list)
list = sorted(dict.items(), key = lambda d:d[0])

#按照value进行排序
list = sorted(dict.items(), key = lambda d:d[1])

二.逐个打印Key/Value

for key in dict.keys():
    print('key = {}'.format(key))

for value in dict.values():
	print('value = {}'.format(value))

for key,value in dict.items():
    print('{key}:{value}'.format(key = key, value = value))

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!