Python 中的 all() 函數
Python 中的 all() 函數可以用來檢查一個可迭代的物件中的所有元素是否都為真值(True)。如果所有元素都為真值,則返回 True,否則返回 False。
all() 函數的語法
all(iterable)
參數 iterable
是一個可迭代的物件,可以是列表、元組、字典或集合等。
all() 函數的範例
下面的範例中,我們使用 all() 函數來檢查一個列表中的所有元素是否都為真值:
# 定義一個列表 list1 = [1, 3, 5, 7] # 檢查列表中的所有元素是否都為真值 result = all(list1) # 顯示結果 print(result)
執行上面的程式,輸出結果如下:
True
可以看到,因為列表中的所有元素都為真值,所以 all() 函數返回 True。
接下來,我們再來看一個例子,檢查一個列表中的所有元素是否都為假值:
# 定義一個列表 list2 = [0, False] # 檢查列表中的所有元素是否都為假值 result = all(list2) # 顯示結果 print(result)
執行上面的程式,輸出結果如下:
False
可以看到,因為列表中有一個元素為假值,所以 all() 函數返回 False。
總結
在本文中,我們介紹了 Python 中的 all() 函數,它可以用來檢查一個可迭代的物件中的所有元素是否都為真值,如果所有元素都為真值,則返回 True,否則返回 False。
此外,我們還提供了兩個範例,讓讀者可以更清楚地理解 all() 函數的用法。