Python列表解析
列表解析一、 概念它是一个非常有用,简单而且灵活的工具,可以用来动态地创建列表。二、语法[expr for iter_var in iterable]列表解析的表达式可以取代内建的map()以及lambda表达式,而且效率更高[expr for iter_var in iterable if cond_expr]三、实例矩阵样例#!/usr/bin/env pythona = [(x+
·
列表解析
一、 概念
它是一个非常有用,简单而且灵活的工具,可以用来动态地创建列表。
二、语法
[expr for iter_var in iterable]
列表解析的表达式可以取代内建的map()以及lambda表达式,而且效率更高
[expr for iter_var in iterable if cond_expr]
三、实例
- 矩阵样例
#!/usr/bin/env python
a = [(x+1, y+1) for x in range(3) for y in range(5)]
print(a)
更多推荐
所有评论(0)