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中的闭包实例详解
Aug 29 Python
Windows下python2.7.8安装图文教程
May 26 Python
Python随机生成数据后插入到PostgreSQL
Jul 28 Python
简单的python后台管理程序
Apr 13 Python
Python3.4 tkinter,PIL图片转换
Jun 21 Python
使用Python批量修改文件名的代码实例
Jan 24 Python
详解用python生成随机数的几种方法
Aug 04 Python
Python Opencv提取图片中某种颜色组成的图形的方法
Sep 19 Python
python科学计算之numpy——ufunc函数用法
Nov 25 Python
Django Form and ModelForm的区别与使用
Dec 06 Python
在PyCharm中遇到pip安装 失败问题及解决方案(pip失效时的解决方案)
Mar 10 Python
python 日志模块 日志等级设置失效的解决方案
May 26 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
php实现mysql数据库操作类分享
2014/02/14 PHP
php 比较获取两个数组相同和不同元素的例子(交集和差集)
2019/10/18 PHP
jquery text,radio,checkbox,select操作实现代码
2009/07/09 Javascript
jquery 学习笔记 传智博客佟老师附详细注释
2020/09/12 Javascript
JQuery打造PHP的AJAX表单提交实例
2009/11/03 Javascript
Package.js  现代化的JavaScript项目make工具
2012/05/23 Javascript
uploadify 3.0 详细使用说明
2012/06/18 Javascript
nullJavascript中创建对象的五种方法实例
2013/05/07 Javascript
jQuery实现文件上传进度条特效
2015/08/12 Javascript
10个很棒的jQuery代码片段
2015/09/24 Javascript
jquery获取所有选中的checkbox实现代码
2016/05/26 Javascript
灵活使用数组制作图片切换js实现
2016/07/28 Javascript
详解javascript获取url信息的常见方法
2016/12/19 Javascript
Centos6.8下Node.js安装教程
2017/05/12 Javascript
解决Vue-cli npm run build生产环境打包,本地不能打开的问题
2018/09/20 Javascript
使用JavaScript破解web
2018/09/28 Javascript
angular5 子组件监听父组件传入值的变化方法
2018/09/30 Javascript
nodejs中用npm初始化来创建package.json的实例讲解
2018/10/10 NodeJs
命令行批量截图Node脚本示例代码
2019/01/25 Javascript
JavaScript闭包相关知识解析
2019/10/19 Javascript
JavaScript前端实现压缩图片功能
2020/03/06 Javascript
Vue Render函数创建DOM节点代码实例
2020/07/08 Javascript
JS pushlet XMLAdapter适配器用法案例解析
2020/10/16 Javascript
王纯业的Python学习笔记 下载
2007/02/10 Python
python截取两个单词之间的内容方法
2018/12/25 Python
TensorFlow——Checkpoint为模型添加检查点的实例
2020/01/21 Python
Macbook安装Python最新版本、GUI开发环境、图像处理、视频处理环境详解
2020/02/17 Python
python+opencv3生成一个自定义纯色图教程
2020/02/19 Python
python自动化测试三部曲之unittest框架的实现
2020/10/07 Python
CSS3 实现发光边框特效
2020/11/11 HTML / CSS
澳大利亚办公室装修:JasonL Office Furniture
2019/06/25 全球购物
工作迟到检讨书
2014/02/21 职场文书
初中英语演讲稿
2014/04/29 职场文书
房屋维修协议书范本
2014/09/25 职场文书
2014光棍节单身联谊活动策划书
2014/10/10 职场文书
最美乡村教师观后感
2015/06/11 职场文书