a=int(input('请输入'))
list=[]
sum=[]
for i in range(a):
b=input('请
输入数据')
list.append(b)
for i in range(a): #这个是为了循环多次,保证count<2的数值全部取出来,因为在
for i in list:
if list.count(i)<2: #举个例子:1,3,3,4,5则在这里得出的list为3,3,5,因为 count<2的
list.remove(i) #数有1,4,5,remove()删除的是该条件下的第一个符合该条件 的 值,所以5
else: #删除不了,所以要循环多次
pass
for i in list:
sum.append(i)
for i in sum:
for j in sum:
if i==j:
sum.remove(i)
else:
print('没有重复的值')
print(sum)
运行结果为
请输入5
请输入数据1
请输入数据3
请输入数据3
请输入数据5
请输入数据2
['3']
这你看一下,如果有看不懂的我再跟你说一下,关键是思路