您的位置:首页 > 编程语言 > Python开发

Python列表解析

2017-01-09 18:33 239 查看

列表解析

一、 概念

它是一个非常有用,简单而且灵活的工具,可以用来动态地创建列表。


二、语法

[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)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: