python中in的用法
2023-09-23 23:05:53
在Python中,"in" 是一个逻辑运算符,用于测试一个值是否为一个序列(如字符串、列表或元组)中的元素。
它可以用于以下几种情况:
1. 字符串中的成员关系测试:
string = "Hello World"
print("H" in string) # 输出 True
print("h" in string) # 输出 False
2. 列表或元组中的成员关系测试:
list = [1, 2, 3, 4, 5]
print(3 in list) # 输出 True
print(6 in list) # 输出 False
tuple = (1, 2, 3, 4, 5)
print(3 in tuple) # 输出 True
print(6 in tuple) # 输出 False
3. 字典中的键测试:
dictionary = {"name": "John", "age": 25}
print("name" in dictionary) # 输出 True
print("gender" in dictionary) # 输出 False
4. 字符串中的子字符串测试:
string = "Hello World"
print("Hello" in string) # 输出 True
print("hello" in string) # 输出 False
5. 使用in来迭代访问序列中的元素:
list = [1, 2, 3, 4, 5]
for element in list:
print(element)
以上就是"in"在Python中的用法。