この特定のトピックについて既に多くの質問があることは知っていますが、私の問題に対する適切な解決策を見つけることができません。私は私のコードで「double」の番号があるかどうかを確認したいリスト内の要素の出現回数
2, 20, 15, 16, 17, 3, 8, 10, 7
:
は、私が入力を持っています。私はこのコードで作業しようとしました。
lijst = input('Give a list: ')
teller = 0
for i in lijst.split(','):
if lijst.count(i) != 1:
teller += 1
print(teller != 0)
通常、指定されたリストにはダブル数字がないので、私はFalseにする必要があります。しかし、私は真実を受け取る。私は2は、誰もがこの問題を回避する方法を知っているので、「2」回カウントされない20
True
にも表示されますので、それはです示唆しますか?