Python課題―重複の判定 (paizaランク D 相当)

for~elseなんて初めて使った。でもこれ、あまり使わない方がいいのかしら。それほど難しくない気がするんだけど正解率65.6%なのは「Dランク」だと侮ったからだろうか?確かにDランクにしては難しいか。

# coding: utf-8
s = ["HND","NRT","KIX","NGO","NGO"]
for i in s:
    if s.count(i):
        print("true")
        break
else:
    print("false")