**for i in range(a):
p=int(raw_input("Enter Elements in List1:"))
list1.append(p)
d1=defaultdict(int)
for item in list1:
d1[item]+=1
print list1
print d1.items()
print ""**
如何比较以下列表输出中的元组值? 在这里我的答案应该返回元组值(207,2),(208,1)和(209,1),因为这两个列表中都是相同的。比较两个列表中的元组值
input1 : [203, 203, 204, 204, 205, 206, 207, 208, 207, 209]
output1: [(203, 2), (204, 2), (205, 1), (206, 1), (207, 2), (208, 1), (209, 1)]
input2: [204, 203, 205, 205, 206, 206, 207, 207, 208, 209, 205, 206, 205]
output2: [(203, 1), (204, 1), (205, 4), (206, 3), (207, 2), (208, 1), (209, 1)]
应使用降价的代码。 http://en.wikipedia.org/wiki/Markdown – 2014-11-22 07:07:13
@JavierCastellanos你应该编辑代码,如果提问者不这样做...... – 2014-11-22 07:12:06
@JonKiparsky我没有足够的声誉来编辑问题。 – 2014-11-22 07:14:16