列表表达式: (1) 语法1:[表达式 for 变量 in 列表],表示把得到的每一个变量值都放到 for 前面的表达式中计算 ,然后生成一个列表(2) 语法2:[表达式 for 变量 in 列表 if 条件],如果加上 if 判断,则表示把每一个变量值进行判断,如果判断正确再交给表达式进行计算,然后生成一个列表 In [4]: [i*2 for i in range(10)] Out[4]: [0, 2, 4, 6, 8, 10, 12, 14, 16, 18] In [5]: [i*2 fo…