更新時間:2022-09-22 來源:黑馬程序員 瀏覽量:
除了之前我們提到的一些運算符之外,在Python中還支持成員運算符。Python中的成員運算符用于判斷指定序列中是否包含某個值,如果包含,返回True,否則返回False。下面我列舉一下Python中的成員運算符。
描述:如果在指定的序列中找到值返回True,否則返回False。
實例:x在序列y中,則x in y返回True。
描述:如果在指定的序列中沒有找到值返回True,否則返回False。
實例:x不在序列y中,則x not in y返回True。
為了便于大家更好地理解成員運算符,接下來,通過實例演示Python成員運算符的操作,具體如下:
a = 10
b = 20
list_demo = [1, 2, 3, 4, 5]
# 判斷變量a是否在給定的列表list_demo中
if a in list_demo:
print("1---變量a在給定的列表中l(wèi)ist_demo中")
else:
print("1---變量a不在給定的列表中l(wèi)ist_demo中")
# 判斷變量b是否在給定的列表list_demo中
if b not in list_demo:
print("2---變量b不在給定的列表中l(wèi)ist_demo中")
# 修改變量a的值
a = 2
if a in list_demo:
print("3---變量a在給定的列表中l(wèi)ist_demo中")
else:
print("3---變量a不在給定的列表中l(wèi)ist_demo中") 運行結(jié)果如圖2-10所示。
果.jpg)
圖2-10 運行結(jié)果