【发布时间】:2021-12-06 19:43:43
【问题描述】:
我已经研究了很长时间,但似乎无法找到正确的方法。 我有一个由 113287 个子列表组成的列表,每个子列表包含 2 个整数,每个整数有 2-3 个数字。
list = [[123, 456], [111, 111], [222, 222], [333, 333], [123, 456], [222, 222], [123, 456]]
现在我想计算多次存在的子列表的数量。 不是总体重复的数量,索引也无关紧要,我只想知道哪些值组合存在多次。
示例的结果应该是“2”,因为只有子列表“[222, 222]”和“[123, 456]”存在不止一次。
如果可能并且只有在不使事情过于复杂的情况下,我想在没有外部库的情况下这样做。
我似乎无法弄清楚,感谢任何帮助。
【问题讨论】:
-
你的尝试在哪里,for循环还是什么?列表是一个错误的变量名称,如您所见,它是彩色的
-
您想将 [123,456] 和 [456,123] 分别算作两个还是一个?
标签: python python-3.x list