python 列表推导表达式

如果要对列的每个成员进行指定转换,就可以用列表推导

m=[1,2,3,4]
n=[]
for i in m:    #列表迭代
    n.append(i*60)
print(n)
#结果:[60, 120, 180, 240]

上面的迭代操作就等同于下面这个:

m=[1,2,3,4]
n=[i*60 for i in m]    #列表推导,由原来的3行变1行,append操作会自动完成
print(n)
#结果:[60, 120, 180, 240]

 

posted @ 2023-04-06 09:58  七亿星空  阅读(11)  评论(0编辑  收藏  举报