日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python中的列表生成式_生成器中的列表推导式

發布時間:2024/10/8 python 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python中的列表生成式_生成器中的列表推导式 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

# 2,用列表推導式做下列小題

# 1)過濾掉長度小于3的字符串列表,并將剩下的轉換成大寫字母

# lst=['abc','asfg','ad','ap']

# print([i.upper() for i in lst if len(i)>=3 ])

#(2)求(x,y)其中x是0-5之間的偶數,y是0-5之間的奇數組成的元祖列表

# print([(x,y)for x in range(5)if x%2==0 for y in range(5)if y%2==1])

#(3)求M中3,6,9組成的列表M = [[1,2,3],[4,5,6],[7,8,9]]

# M = [[1,2,3],[4,5,6],[7,8,9]]

# print([i[2] for i in M ])

#(4)求出50以內能被3整除的數的平方,并放入到一個列表中。

# print([i*i for i in range(0,50)if i %3==0 ])

#(5)構建一個列表:['python1期', 'python2期', 'python3期', 'python4期', 'python6期', 'python7期', 'python8期', 'python9期', 'python10期']

# print(["python%s期"% i for i in range(1,11)])

#(6)構建一個列表:[(0, 1), (1, 2), (2, 3), (3, 4), (4, 5), (5, 6)]

# print([(i,i+1)for i in range(6)])

#(7)構建一個列表:[0, 2, 4, 6, 8, 10, 12, 14, 16, 18]

# print([i for i in range(0,20)if i %2==0])

#(8)有一個列表l1 = ['alex', 'WuSir', '老男孩', '太白']將其構造成這種列表['alex0', 'WuSir1', '老男孩2', '太白3']

# l1 = ['alex', 'WuSir', '老男孩', '太白']

# print([l1[i]+str(i) for i in range(len(l1))])

#有以下數據類型:

x = {

'name':'alex',

'Values':[{'timestamp':1517991992.94,

'values':100,},

{'timestamp': 1517992000.94,

'values': 200,},

{'timestamp': 1517992014.94,

'values': 300,},

{'timestamp': 1517992744.94,

'values': 350},

{'timestamp': 1517992800.94,

'values': 280}

],}

# 將上面的數據通過列表推導式轉換成下面的類型:

# [[1517991992.94, 100], [1517992000.94, 200], [1517992014.94, 300], [1517992744.94, 350], [1517992800.94, 280]]

# print([[v[i]['timestamp'],v[i]['values']]for k,v in x.items() for i in range(len(v))if k=='Values'])#第一種方法

# print([[i.get('timestamp'),i.get('values')]for i in x.get("Values")])#第二種方法

總結

以上是生活随笔為你收集整理的python中的列表生成式_生成器中的列表推导式的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。