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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

用isinstance判定刪除列表中某一類型元素時,出現(xiàn)一個奇怪的問題!

c=[2,5,2,3,3,4,8,'a','b','c','d',1.1]

????for a in c :

????????if ? not isinstance(a,int) and not isinstance(a,float) : ? #判定 不是整型又不是浮點型時,結(jié)果為真,執(zhí)行下面代碼:

????????????c.remove(a)

print(c)

這里運行結(jié)果是:[2,5,2,3,3,4,8,'b','d',1.1] ,'b' 和‘d’刪除不了。

如過把列表改為:c=[2,5,2,3,3,4,8,'a',2,'b',7,'c',.2'd',1.1]

結(jié)果為:[2,5,2,3,3,4,8,2,7,3.2,1.1] ,又沒毛病了!


我這里的問題是:為什么每兩個字符串后面的那一個刪除不了?


正在回答

3 回答

remove函數(shù)只能刪除首個滿足條件的數(shù),不如換種方式

c=[2,5,2,3,3,4,8,'a','b','c','d',1.1]
c2=[]
for?t?in?c:
????if??isinstance(t,float)?or?isinstance(t,int):
????????c2.append(t)
print(c2)


0 回復(fù) 有任何疑惑可以回復(fù)我~

http://img1.sycdn.imooc.com//5f8ce6ee0001048611300403.jpg

額。。。。不會是編譯器或者版本問題吧

0 回復(fù) 有任何疑惑可以回復(fù)我~

大哥 沒問題呀

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

用isinstance判定刪除列表中某一類型元素時,出現(xiàn)一個奇怪的問題!

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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