Python的列表推导式
Python列表推导式
[表达式 for 变量 in 列表] or [表达式 for 变量 in 列表 if 条件]
Python创建一个已知长度元素的空列表
#一般方法 rlist = [] for i in range(5): rlist.append('') print(rlist) # Output: ['', '', '', '', '']
#使用推导式 rlist = ['' for a in range(5)] print(rlist) # Output: ['', '', '', '', '']
举例1:
#获取从0-10返回内所有偶数的平方 rlist = [i for i in range(10) if i % 2 == 0 ] print(rlist) # Output: [0, 2, 4, 6, 8]

浙公网安备 33010602011771号