需求说明
Python统计一个列表中每个嵌套元组出现的次数
代码实现
def all_list(arr):
result = {
}
for i in set(arr):
result[i] = arr.count(i)
return result
t = [(1,2),(1,2),(3,4),(3,4),(5,6)]
a = all_list(t)
print(a)
print(type(a))
for i in a.items():
print(i[0][0],i[0][1],i[1])
输出结果:
{
(1, 2): 2, (3, 4): 2, (5, 6): 1}
<class 'dict'>
1 2 2
3 4 2
5 6 1