\

Pythonのif文では、inを利用して文字列、リスト (配列)やタプルなどに特定の値が含まれているかを判定することができます。以下に、その使用例をいくつか紹介します。

リストやタプルに特定の値が含まれているかの判定

x = 4
if x in [1,2,4,5]:
    print("Trueです。")

上記の例では、変数xの値がリスト [1,2,3,4]に含まれる場合、「Trueです。」と表示します。

rangeで作成されたリストに特定の値が含まれているかの判定

i = 3
if i in range(1, 4):
    print("Trueです。")

この例では、変数iの値がrange(1, 4)で作成されたリスト [1, 2, 3]に含まれる場合、「Trueです。」と表示します。

辞書のキーに特定の値が含まれているかの判定

x = "C01"
nmdict = {"C01":"Tanaka", "C02":"Sasaki", "C03":"Yamamoto"}
if x in nmdict:
    print("Trueです。")

この例では、変数xの値が辞書nmdictのキーに含まれる場合、「Trueです。」と表示します。

以上のように、Pythonのin演算子は、様々なデータ型に対して特定の値が含まれているかどうかを簡単に判定することができます。これらのテクニックを活用して、より効率的なコードを書くことができます。

投稿者 admin

コメントを残す

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