我有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 个电子邮件地址。我不希望其余的都摆在桌面上。在这里的一些其他问题的帮助下,我可以按降序排列,但我被困在那里,找不到做我想做的事的方法。我看过这里,但也找不到解决方案。有什么建议么?