myDict = {"Harambe" : "Gorilla", "Restaurant" : "Place", "Codeacademy" : "Place to learn"}
所以,我想打印一本字典。但我想做的就像它看起来像一个实际的事情 list 。我不能只做 print myDict
,因为它会留下所有丑陋的东西。我希望输出看起来像 Harambe : Gorilla, Restaurant : Place, etc
那我该怎么办?我还没有找到我想要的 session 后。提前致谢。
最佳答案
使用items
字典方法:
print('\n'.join("{}: {}".format(k, v) for k, v in myDict.items()))
输出:
Restaurant: Place
Codeacademy: Place to learn
Harambe: Gorilla
展开:
for key, value in myDict.items():
print("{}: {}".format(key, value))
关于 python 2.7 : Print a dictionary without brackets and quotation marks,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40071006/