我有一个数据集,表示许多技术报告的作者列表。每个报告可以由一个或多个人员进行创作:查找列表中列表中出现次数最多的对
a = [
['John', 'Mark', 'Jennifer'],
['John'],
['Joe', 'Mark'],
['John', 'Anna', 'Jennifer'],
['Jennifer', 'John', 'Mark']
]
我已经找到了最常见的对,那就是,人们在过去大多数的合作:
['John', 'Jennifer'] - 3 times
['John', 'Mark'] - 2 times
['Mark', 'Jennifer'] - 2 times
etc...
怎么办这在Python中?
通过编写一些Python。你有什么尝试? – IanAuld
恩,我可能会从某种[Counter]开始(https://docs.python.org/2/library/collections.html#collections.Counter) – NightShadeQueen
不幸的是,我什至不知道如何从这里开始。我能想到的唯一方法是构建一个巨大的数组,但我猜想有更有效的方法 – paginated