这个问题基于我的先前的问题:Python列表帮助(增加计数,追加)
当我执行print c时,我能够创建以下输出:
Counter({(u'New Zealand', 174.885971, -40.900557): 1, (u'Ohio, USA', -82.90712300000001, 40.4172871): 1})
这正是我想要的,现在我想知道如何将其写入csv文件。每行代表一个新的位置,经度/纬度和计数。
我想循环遍历计数器并访问这些部分: writer.writerow(["A",“B”,“C”]);
A是位置,例如新西兰, B是经纬度, C是出现次数。
如何访问计数结果并获取这些所需部分?谢谢。
for key, count in reversed(your_counter.most_common()):
。 - Martijn Pieterslong
不是保留字。它是Python 2中内置类型的名称,你很少需要直接使用它。在py3中,这种类型已经完全消失了。 - Martijn Pieters