Python列表推导式

Python列表推导式:
书写方式: 表达式 for 变量 in 列表
或者: 表达式 for 变量 in 列表 if 条件
例1:输出列表中的奇数
a = [1,2,3,4,5,6,7,8,9,10]
print([i for i in a if i%2==1])  #[1, 3, 5, 7, 9]
例2:
print([i * 2  for i in range(1,10)]) #[2, 4, 6, 8, 10, 12, 14, 16, 18]
posted @ 2021-08-08 21:03  夏夏夏天的西瓜  阅读(28)  评论(0编辑  收藏  举报