classement=Counter(results)
liste = classement.most_common()
print(liste)
我对上面这张照片的看法是
[(u'a', 5), (u'b', 3), (u'c', 2), (u'd', 2), (u'e', 2), (u'f', 2), (u'g', 2), (u'h', 1), (u'i', 1)]
但我想要这样的东西,我不知道怎么格式化
a = 5
b = 3
c = 2
etc...
etc...
谢谢你的帮助!你知道吗
Tags:
print(liste)
将打印整个列表。但是您需要遍历列表中的每个元素。你可以做得很好因为
liste
中的每个元素都对应于一个元组,所以语句key,val in liste
将解压元组,您可以按自己的意愿打印它们。你知道吗使用
str.format()
函数:不只是打印列表,您可以循环打印每个键及其值,如下所示:
相关问题 更多 >
编程相关推荐