最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python列表推導(dǎo)式操作解析

 更新時(shí)間:2019年11月26日 10:11:28   作者:陳暢  
這篇文章主要介紹了python列表推導(dǎo)式操作解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

這篇文章主要介紹了python列表推導(dǎo)式操作解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

基本格式

​[表達(dá)式 for 變量 in 列表] 或者 [表達(dá)式 for 變量 in 列表 if 條件]

例子:將a列表中大于5的數(shù)*10儲(chǔ)存到b中

一般操作:

a = [5,10,15,20]
b = []
for n in a:
  if n > 5:
    b.append(n*10)
print(b)

使用推導(dǎo)式可以令代碼簡(jiǎn)潔

a = [5,10,15,20]

b = [n*10 for n in a if n > 5] #推導(dǎo)式:生成新的列表,將a中大于5的數(shù)*10儲(chǔ)存

print(b) #[100,150,200]

一些其他操作:

ls = [-5,2,12,20]#創(chuàng)建列表

#輸出ls中大于0的數(shù)
print([x for x in ls if x > 0])
#[2,12,20]

#應(yīng)用函數(shù),求絕對(duì)值
print([abs[x] for x in ls])
#[5,2,12,20]

#調(diào)用函數(shù),轉(zhuǎn)換大寫(xiě)
pet = ['Dog','Cat','Fox']
print([newPet.upper() for newPet in pet])
#['DOG','CAT','FOX']

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

偃师市| 鸡西市| 昌乐县| 沂源县| 商河县| 常宁市| 高邑县| 美姑县| 习水县| 成武县| 偃师市| 隆林| 龙山县| 尼勒克县| 阳山县| 航空| 福鼎市| 白水县| 阳新县| 筠连县| 固原市| 临西县| 乌拉特中旗| 济阳县| 沂水县| 焦作市| 高州市| 北辰区| 宁城县| 朝阳市| 新巴尔虎右旗| 榆林市| 湟中县| 察雅县| 隆安县| 永州市| 南丹县| 新蔡县| 惠安县| 固阳县| 江达县|