【Python基礎】in演算子の使い方|要素の存在を確認する

in演算子(含まれているか?)

in 演算子は「ある値が、リストや文字列などに含まれているか」を一瞬で確認できる強力なツールです。

1. 文字列に含まれているか

message = "Pythonは楽しい言語です"

print("Python" in message)
print("Java" in message)
print("Python" not in message)
▶ 出力結果

True
False
False

2. リストに含まれているか

fruits = ["りんご", "バナナ", "ぶどう"]

print("バナナ" in fruits)
print("メロン" in fruits)

# if文との組み合わせ
if "りんご" in fruits:
    print("りんごがあります!")
▶ 出力結果

True
False
りんごがあります!

3. 実用例:許可リストのチェック

allowed_users = ["admin", "editor", "viewer"]
username = "editor"

if username in allowed_users:
    print(f"{username} はアクセスが許可されています")
else:
    print(f"{username} はアクセスが拒否されました")
▶ 出力結果

editor はアクセスが許可されています
< 前の記事and, or, not による条件の結合
次の記事 >bool関数の活用と判定のルール

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

上部へスクロール