Python的in
關鍵字可用來判斷一組序列(sequence)是否存在某元素。
如果要判斷是否不存在,in
前面可加上not
,也就是not in
來判斷一組序列中是否不存在某元素。
names = ['John', 'Mary', 'Alex']
print('John' in names) # True
print('Bob' not in names) # True
numbers = [1, 2, 3, 4, 5]
print(1 in numbers) # True
print('1' in numbers) # False
print('h' in 'hello world') # True
字串(str
)也是一種序列,所以in
也可用來判斷字串中是否存在某個字。
參考:
沒有留言:
張貼留言