一般に,要素 x に対する包含関係でありますが,文字列(str),bytes型,bytearray型に対しては
部分シーケンスに対する包含関係の判定にも使用可能です(not inも同様に)。
>>> test = "Odakyu Yamanote Saikyo-sen Senseki-sen Senzan-sen"
>>> "x" in test
False
>>> "Yama" in test # test 内に 'Yama'という文字列が含まれているか?
True
>>> "Saikyo" in test # test 内に ’Saikyo' という文字列が含まれているか?
True
>>> "saikyo" in test # test 内に 'saikyo' という文字列が含まれているか
False
>>> "Joetsu" in test # test 内に 'Joetsu'は含まれているか?
False
>>> 6 in (1, 3, 5, 4, 6, 7, 5, 7, 8, 5) # リストの中に 6 は含まれているか?
False
>>> 9 in (1, 3, 5, 4, 6, 7, 5, 7, 8, 5) # リストの中に 9 が含まれているか?
True
>>> s = {2, 4, 5, 10, 12, 15, 16, 17} #
>>> 10 in s # 集合 sの内部に 10 は含まれているか?
True
>>> 13 in s # s の中に 13 は含まれているか?
False
>>> 16 in s and 17 in s # 16 と 17 が sの中に含まれているか?
True