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)
相关文章推荐
- python爬虫基础知识
- python中的os.path.dirname(__file__)的使用
- python练习-if-else-and
- Python模块常用的几种安装方式
- python-联系-双条件-if-else
- 第5课 Python函数库分类及函数标准库示例
- python--替换特殊字符
- python实现发工资脚本
- python 控制语句
- python基础知识之字典的建立、简单操作、格式化字符串
- [python学习]列表合并的问题(转载)
- [python学习]利用generator实现杨辉三角
- Python装饰器示例
- Python学习流程
- python字符串
- Python 这篇文章告诉我Python实际中干什么事情
- 用python 通过12306api抓取列车信息
- Python创建及导入模块
- 用python发送邮件
- Python实现目录文件的全量和增量备份