Python 提供了两个成员资格运算符来检查或验证值的成员资格。它测试序列(例如字符串、列表或元组)中的成员资格。
in 运算符: “in”运算符用于检查序列中是否存在字符/子字符串/元素。如果在序列中找到指定元素,则求值为 True,否则求值为 False。例如,
- 'CSDNforCSDN' 中的 'G' # 检查字符串中的 'G' 是否存在
- # 由于Python区分大小写,因此返回 False
-
- 'g' in 'CSDNforCSDN' # 检查字符串中的 'g' 是否存在
- # 返回 False,因为字符串中没有小写的 'g'
-
- 'CSDN' in ['CSDN', 'For', 'CSDN'] # 检查字符串列表中的 'CSDN' 是否存在
- # 返回 True,因为列表中包含字符串 'CSDN'
-
- 10 in [10000, 1000, 100, 10] # 检查整数列表中的 10 是否存在
- # 返回 True,因为列表中包含整数 1