我有PrettyTable
有两个标题和超过500行,结构就像这样
Email Address number of contacts
aaa@goo.com 99
aaa@foo.com 123
和我的代码:
table =pt.PrettyTable(["Email Address", "Number of Contacts"])
for n in g3.nodes():
table.add_row([n.title(),g3.in_degree(n)])
table.reversesort=True
print table.get_string(sortby="Number of Contacts")
我试图通过对联系人数量进行排序来按降序组织表格。我真正想要的是一个显示20个联系人数最多的电子邮件地址的表。我不希望其他人在桌子上。在这里的一些其他问题的帮助下,我可以按降序排列,但我坚持在那里,无法找到一种方法来做我想要的。我看了here,但也找不到解决办法。有什么建议吗?