dmarks={'A': [100,127, 130, 123, 210], 'B': [127, 130, 123, 210, 109]}
答案 0 :(得分:0)
如果您不能使用集合,我建议遍历列表。
dmarks={'A': [100,127, 130, 123, 210], 'B': [127, 130, 123, 210, 109,]}
def find_common(a,b):
return [value for value in a if value in b]
results = find_common(dmarks['A'], dmarks['B'])
print(results)
答案 1 :(得分:0)
检查是否有帮助:
dmarks={'A': [100,127, 130, 123, 210], 'B': [127, 130, 123, 210, 109]}
a,b,c=dmarks['A'],dmarks['B'],[]
for i in a:
if i in b:
c.append(i)
print(c)
答案 2 :(得分:0)
尝试:
res = [a for a in dmarks['A'] if (a in dmarks['A']) and (a in dmarks['B'])]
# [127, 130, 123, 210]