例如,我有一本这样的字典
print(fruitdict)
defaultdict(<class 'set'>, {'apple':{'red'}, 'banana':{'yellow'}, 'cinnamon':{'brown'}...
etc
顺序不是问题,我只想像这样打印
"apple have red color."
"banana have yellow color."
"cinammon have brown color."
etc
我不知道,因为我以为
x = len(fruitdict)
for n = range(0, x+1):
print(fruitdict.keys()[n])
print(" have ")
print(fruitdict.item()[n])
print(" color.")
当然,这不管用。 我怎样才能找到字典里的关键字和词条?你知道吗
考虑使用pprint模块。它将以更清洁的产量和更高的效率完成这项工作 缩进。你知道吗
如果你没有
defaultdict
,而是有一本普通的字典您可以迭代
items
并使用format
创建一个字符串输出
您可以使用以下代码
相关问题 更多 >
编程相关推荐