Python 串列(List) in 和 not in 運算子檢查元素是否在串列中
Python 串列(List) in 和 not in 運算子可以用來檢查某個元素是否存在於串列中,它們是布林值(Boolean)運算子,可以用來判斷某個元素是否存在於串列中,回傳值為True或False。
in 運算子可以用來檢查某個元素是否存在於串列中,如果存在則回傳True,反之則回傳False。
list1 = [1, 2, 3, 4, 5] # 檢查 3 是否存在於 list1 中 print(3 in list1) # 回傳 True # 檢查 6 是否存在於 list1 中 print(6 in list1) # 回傳 False
not in 運算子可以用來檢查某個元素是否不存在於串列中,如果不存在則回傳True,反之則回傳False。
list1 = [1, 2, 3, 4, 5] # 檢查 3 是否不存在於 list1 中 print(3 not in list1) # 回傳 False # 檢查 6 是否不存在於 list1 中 print(6 not in list1) # 回傳 True
in 和 not in 運算子可以用來檢查某個元素是否存在於串列中,它們是布林值(Boolean)運算子,可以用來判斷某個元素是否存在於串列中,回傳值為True或False。
in 和 not in 運算子的應用
in 和 not in 運算子可以用來檢查某個元素是否存在於串列中,可以用來判斷某個元素是否存在於串列中,回傳值為True或False,可以用來做出更多更複雜的程式碼。
例如,我們可以使用in 和 not in 運算子來檢查使用者輸入的值是否存在於串列中,如果存在則回傳True,反之則回傳False,以下是一個簡單的範例:
list1 = [1, 2, 3, 4, 5] # 讓使用者輸入一個數字 num = int(input("請輸入一個數字:")) # 檢查使用者輸入的數字是否存在於 list1 中 if num in list1: print("輸入的數字存在於 list1 中") else: print("輸入的數字不存在於 list1 中")
in 和 not in 運算子可以用來檢查某個元素是否存在於串列中,可以用來判斷某個元素是否存在於串列中,回傳值為True或False,可以用來做出更多更複雜的程式碼,例如檢查使用者輸入的值是否存在於串列中。