3 つの要素のリストで、他の 2 つとは異なるリストの要素を見つけたいと考えています。たとえば、私はL=[3,3,1]
数字の 1 を抽出したいと考えています。最初はset()
リストと比較できるように使用することを考えていましたが、次のコードで再び行き詰まりました。
S=set(L)
c1=0
c2=0
for k in L:
for i in S:
if k==i:
c1+=1
v1=k
else:
c2+=1
v2=k
if c1<c2:
print (v1)
else:
print (v2)
c1 と c2 が異なる値を持つことを確認できるように、それらが何回出現するかを数えようとしましたが、v1 と v2 が完全に間違っていることに気付きました。