如何以降序显示prettytable上的某个数据子集

时间:2017-10-15 00:46:11

标签: python sorting prettytable

我有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,但也找不到解决办法。有什么建议吗?

0 个答案:

没有答案