in演算子は、そのコレクションの中に指定した値や文字列があるかどうかを判別します。
まずはそのグループにいるかいないかを判別してみましょう。
print("富山" in ["近藤", "沖田", "土方","斎藤"])
print("富山" in ["近藤", "沖田", "土方","富山"])
出力結果:
False
True
上段に富山がいないが、下段にいる事がわかります。
では次に、if文と組み合わせて薩摩の密偵がいないか調べてみましょう。
taishi = ["近藤", "沖田", "土方","富山"]
print(taishi)
if "富山" in taishi:
print("この中に密偵がいます!")
出力結果:
[‘近藤’, ‘沖田’, ‘土方’, ‘富山’]
この中に密偵がいます!
富山弥兵衛がいたら密偵だとわかりますね!
まあ名前がわかってたら密偵じゃないんですが・・・。
Visited 1 times, 1 visit(s) today