最新国产好看的视频,伊人天堂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)換大寫
pet = ['Dog','Cat','Fox']
print([newPet.upper() for newPet in pet])
#['DOG','CAT','FOX']

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

相關(guān)文章

最新評(píng)論

铜山县| 左贡县| 江津市| 克什克腾旗| 汉源县| 汉中市| 禄丰县| 乐亭县| 桃园县| 黎川县| 正蓝旗| 缙云县| 徐州市| 禄丰县| 安乡县| 富裕县| 嘉黎县| 夏邑县| 安宁市| 嘉黎县| 大宁县| 安徽省| 桃江县| 濮阳县| 洛隆县| 库车县| 伊金霍洛旗| 开阳县| 方山县| 北宁市| 和硕县| 陕西省| 昌江| 临海市| 青岛市| 泸溪县| 湖北省| 南木林县| 西畴县| 固阳县| 吴忠市|