Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
コードがあれば
if "a" in ("abc")
True を返します。そのようにするにはどうすればよいですか
if "abc" in ("abc")
最初の例ではなくfor、ループを使用せずに true を返しますか?
for
ここでの問題は、
("abc")
タプルではありません。Python は、グループ化とタプル構築に括弧を使用します (厳密に言えば、コンマはタプル構築演算子です)。これがタプルなのか単なるグループ化なのかを判断し、グループ化を選択する必要があります。それを修正するには、使用します
if "a" in ("abc",)
コンマに注意してください。