把列表中的元素直接更改、替換。
例子:表面列表aaa中的元素『黑色』替換成『黃色』。
aaa=['黑色','紅色','白色','黑色']
第一種方法(不建議):
aaa=['黑色','紅色','白色','黑色']
aaa=str(aaa)
bbb=aaa.replace("黑色","黃色")
bbb結果:
"['黃色', '紅色', '白色', '黃色']"
第二種方法:
aaa=['黑色','紅色','白色','黑色']
bbb=['黃色' if i =='黑色' else i for i in aaa]
bbb結果:
['黃色', '紅色', '白色', '黃色']
第三種方法:(替換批量的元素)
aaa=['黑色','紅色','白色','黑色']
ccc=['黑色','紅色']
bbb=['黃色' if i in ccc else i for i in aaa]
bbb結果:
['黃色', '黃色', '白色', '黃色']
第四種方法:(替換多個元素)
aaa=['黑色','紅色','白色','黑色']
ccc=
bbb=[ccc[i] if i in ccc else i for i in aaa]
bbb結果:
['黃色', '白色', '白色', '黃色']
python中刪除列表元素的三種方法
list.pop index 返回列表中index的位置的元素並刪除元素 list 10,python true 6.3,10 建立乙個含有多種型別的列表 list pop 1 index為1,刪除列表下標為1對應的元素 print list list 10,python true 6.3,10 建...
python列表逆序三種方法
栗子 題目 將乙個陣列逆序輸出。程式分析 用第乙個與最後乙個交換。import random list random.randint 0,100 for in range 21 print list 數應該先排序 defbubblesort arr for i in range 1,len arr ...
圍住浮動元素的三種方法
浮動元素脫離了文件流,其父元素也看不到它了,因而也不會包圍它。這種情況有 時候並非我們想要的,下面向大家傳授三種圍住浮動子元素的方法。記住,這三種 方法你都得掌握,這樣才能審時度勢,選擇最合適的一種。為了演示浮動元素的行為,這種行為對布局會產生什麼影響,以及解決這個問題的 三種方法,我們首先要從一張...