Python for循环生成列表的实例


Posted in Python onJune 15, 2018

一般Python for语句前不加语句,但我在机器学习实战中看到了这两条语句:

featList = [example[i] for example in dataSet]
classList = [example[-1] for example in dataSet]

多方研究和询问,得到如下解释:

语句featList = [example[i] for example in dataSet]作用为:

将dataSet中的数据按行依次放入example中,然后取得example中的example[i]元素,放入列表featList中

语句classList = [example[-1] for example in dataSet]作用为:

将dataSet中的数据按行依次放入example中,然后取得example中的example[-1]元素,放入列表classList中

总而言之,类似上述两种for循环形式可以很方便地用来创建列表,如下例:

list_0 = [x*x for x in range(5)]
print(list_0)
#输出:
#[0, 1, 4, 9, 16]

以上这篇Python for循环生成列表的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python图形绘制操作之正弦曲线实现方法分析
Dec 25 Python
Python numpy 提取矩阵的某一行或某一列的实例
Apr 03 Python
Python实现的端口扫描功能示例
Apr 08 Python
Numpy 将二维图像矩阵转换为一维向量的方法
Jun 05 Python
Python项目 基于Scapy实现SYN泛洪攻击的方法
Jul 23 Python
Django外键(ForeignKey)操作以及related_name的作用详解
Jul 29 Python
python之yield和Generator深入解析
Sep 18 Python
详解pycharm连接不上mysql数据库的解决办法
Jan 10 Python
TensorFlow实现自定义Op方式
Feb 04 Python
Pytorch框架实现mnist手写库识别(与tensorflow对比)
Jul 20 Python
python连接mongodb数据库操作数据示例
Nov 30 Python
Python获取百度热搜的完整代码
Apr 07 Python
Python把csv数据写入list和字典类型的变量脚本方法
Jun 15 #Python
Python对象属性自动更新操作示例
Jun 15 #Python
numpy使用fromstring创建矩阵的实例
Jun 15 #Python
详解Python 协程的详细用法使用和例子
Jun 15 #Python
在NumPy中创建空数组/矩阵的方法
Jun 15 #Python
numpy中矩阵合并的实例
Jun 15 #Python
对numpy中shape的深入理解
Jun 15 #Python
You might like
Terran兵种介绍
2020/03/14 星际争霸
第五节 克隆 [5]
2006/10/09 PHP
PHP 远程文件管理,可以给表格排序,遍历目录,时间排序
2009/08/07 PHP
php魔术变量用法实例详解
2014/11/13 PHP
基于PHP实现简单的随机抽奖小程序
2016/01/05 PHP
Zend Framework教程之Zend_Registry对象用法分析
2016/03/22 PHP
php cli模式下获取参数的方法
2017/05/05 PHP
老生常谈PHP 文件写入和读取(必看篇)
2017/05/22 PHP
js getElementsByTagName的简写方式
2010/06/27 Javascript
Javascript简单实现可拖动的div
2013/10/22 Javascript
javascript省市区三级联动下拉框菜单实例演示
2015/11/29 Javascript
MVC+jQuery.Ajax异步实现增删改查和分页
2020/12/22 Javascript
深入解析JavaScript中的立即执行函数
2016/05/21 Javascript
JS中用try catch对代码运行的性能影响分析
2016/12/26 Javascript
webpack入门+react环境配置
2017/02/08 Javascript
AngularJS基于provider实现全局变量的读取和赋值方法
2017/06/28 Javascript
JavaScript+CSS相册特效实例代码
2017/09/07 Javascript
JS中Promise函数then的奥秘探究
2018/07/30 Javascript
使用vue根据状态添加列表数据和删除列表数据的实例
2018/09/29 Javascript
angularjs使用div模拟textarea文本框的方法
2018/10/02 Javascript
JavaScript onclick事件使用方法详解
2020/05/15 Javascript
Python Web开发模板引擎优缺点总结
2014/05/06 Python
采用python实现简单QQ单用户机器人的方法
2014/07/03 Python
用Python实现协同过滤的教程
2015/04/08 Python
使用Python脚本将文字转换为图片的实例分享
2015/08/29 Python
Python数据结构与算法之图的广度优先与深度优先搜索算法示例
2017/12/14 Python
django框架基于模板 生成 excel(xls) 文件操作示例
2019/06/19 Python
如何通过50行Python代码获取公众号全部文章
2019/07/12 Python
python实现DEM数据的阴影生成的方法
2019/07/23 Python
Python实现性能自动化测试竟然如此简单
2019/07/30 Python
python多维数组分位数的求取方式
2020/03/03 Python
报考公务员诚信承诺书
2014/08/29 职场文书
大学生操行评语大全
2014/12/31 职场文书
Golang 正则匹配效率详解
2021/04/25 Golang
Redis Cluster集群动态扩容的实现
2021/07/15 Redis
HTML中的表单元素介绍
2022/02/28 HTML / CSS