all = {}
temp = {}
with open('1.txt', 'r') as f:
list1 = f.readlines() # 读文件
for i in range(0, len(list1)):
key = list1[i]
# print key
if all.has_key(key): # has_key() 函数用于判断键是否存在于字典中
if temp.has_key(key):
temp[key] = temp[key] + 1 # 如果有重复的加1,temp判断循环多次
else:
temp[key] = 1
else:
all[key] = '1' # all判断只循环一次的
for key in temp: # 循环key,判断重复多次的id和次数
if temp[key] > 1:
print key, temp[key]
结果为:
10232303 #重复的id
2 #重复的次数
931786
2
10221638
2
10196286
2