第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關(guān)于迭代list中元素是否滿足某一條件的問題

關(guān)于迭代list中元素是否滿足某一條件的問題

慕桂英3389331 2019-02-20 10:52:33
Hi,大家好,我有個算法想的不太明白,求幫助 我有一個lista: lista=[a,b,c,d],a,b,c,d是一些數(shù)字 lista在一個循環(huán)之下,每次循環(huán)ista里邊的數(shù)值是不一樣的,即> for i in range (3): lista=[0,0,0,0] #i=0 lista=[0,0,1,2] #i=1 lista=[0,1,2,3] #i=2 現(xiàn)在我需要判斷每個i step時,數(shù)組中的元素是不是全部滿足某一條件,比如全部為零,如果全部為零,那么在另外一個listb里append()一個零,如果不是,那么運行一些其他的代碼,即: for i in range (3): lista=[0,0,0,0] #i=0 lista=[0,0,1,2] #i=1 lista=[0,1,2,3] #i=2 for j in range (len(lista): if all(lista=[j]==0 for j in lista): listb.append(0) 但是這個代碼運行以后,只能判斷l(xiāng)ista每個元素是否為0而不是整個lista所有的元素是否為0,我該如何處理? 謝謝大家
查看完整描述

1 回答

?
大話西游666

TA貢獻1817條經(jīng)驗 獲得超14個贊

>>> lista=[0,0,0,0]
>>> reduce(lambda x,y:x&y, map(lambda x:x==0, lista), True)
True
>>> lista=[0,0,0,1]
>>> reduce(lambda x,y:x&y, map(lambda x:x==0, lista), True)
False
查看完整回答
反對 回復(fù) 2019-03-01
  • 1 回答
  • 0 關(guān)注
  • 568 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號