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,可以用來做出更多更複雜的程式碼,例如檢查使用者輸入的值是否存在於串列中。

Categorized in:

Tagged in: