python 列表推导
来源:互联网 发布:数控螺纹编程实例 编辑:程序博客网 时间:2024/05/22 17:33
列表推导式(list comprehension)是利用其他列表创建新列表(类似于数学术语中的集合推导式)的一种方法。它的工作方式类似于for循环,也很简单:
1.列表推导式书写形式:
[表达式 for 变量 in 列表] 或者 [表达式 for 变量 in 列表 if 条件]
In [39]: [x*x for x in range(10)]
Out[39]: [0, 1, 4, 9, 16, 25, 36, 49, 64, 81]
In [41]: [x*x for x in range(10) if x % 3 == 0]
Out[41]: [0, 9, 36, 81]In [42]: [(x,y) for x in range(3) for y in range(3)]
Out[42]: [(0, 0), (0, 1), (0, 2), (1, 0), (1, 1), (1, 2), (2, 0), (2, 1), (2, 2)]
0 0
- Python 列表推导
- Python 的列表推导
- python 列表推导
- python 列表推导式
- python 列表推导
- python 列表推导
- python列表推导式
- python使用列表推导
- python 列表推导式
- Python列表推导式
- python列表推导
- python 列表推导式
- Python的列表推导
- Python 列表推导
- Python的列表推导
- python 列表推导式
- python列表推导式
- python列表推导式
- Python中的sorted函数以及operator.itemgetter函数 (转)
- KNN-1 python 实现
- python 文本处理
- 机器学习实战-knn-1
- knn-2 利用knn算法实现手写数字识别
- python 列表推导
- 查看视图
- 决策树算法实现
- 朴素贝叶斯
- svm demo
- 二叉排序树删除结点
- Scala数组操作
- 字符串匹配的KMP算法
- ZigZag Conversion