簡體   English   中英

如何檢查python中列表的所有項目是否等於a?

[英]How to check all items of a list in python are equal to a?

好的,在我的腳本中,我需要說base是一個數組,但是其中的數字可以是任何東西。 我想要一些可以檢查列表中所有項目的東西,以查看是否所有元素= 5

base = [5, 5, 5, 5]

我可以使用什么代碼返回所有數字均等於5的語句。

使用all功能:

if all(b==5 for b in base):
    do_something()

這可能是一個簡短的解決方案:

k = [5,5,5,5]
answer = 5
k == [answer for i in range(len(k))] # evaluates to True

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM