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 21 Python
python里将list中元素依次向前移动一位
Sep 12 Python
详解Python中的文件操作
Aug 28 Python
Python写的一个定时重跑获取数据库数据
Dec 28 Python
深入理解Python单元测试unittest的使用示例
Nov 18 Python
Python实现的井字棋(Tic Tac Toe)游戏示例
Jan 31 Python
python 读取txt中每行数据,并且保存到excel中的实例
Apr 29 Python
python通过链接抓取网站详解
Nov 20 Python
利用pyshp包给shapefile文件添加字段的实例
Dec 06 Python
Python selenium模拟手动操作实现无人值守刷积分功能
May 13 Python
python里的单引号和双引号的有什么作用
Jun 17 Python
python 星号(*)的多种用途
Sep 21 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将数据库导出成excel的方法
2010/05/07 PHP
php数据库配置文件一般做法分享
2012/07/07 PHP
PHP+MYSQL会员系统的开发实例教程
2014/08/23 PHP
PHP模块memcached使用指南
2014/12/08 PHP
php限制上传文件类型并保存上传文件的方法
2015/03/13 PHP
Yii Framework框架使用PHPExcel组件的方法示例
2019/07/24 PHP
调试php程序的简单步骤
2019/10/04 PHP
循环 vs 递归浅谈
2013/02/28 Javascript
HTML5之lang属性与dir属性的详解
2013/06/19 Javascript
JavaScript实现级联菜单的方法
2015/06/29 Javascript
js和jquery实现监听键盘事件示例代码
2020/06/24 Javascript
Vue v-model组件封装(类似弹窗组件)
2020/01/08 Javascript
Javascript模拟实现new原理解析
2020/03/03 Javascript
Python实现批量转换文件编码的方法
2015/07/28 Python
python+selenium+autoit实现文件上传功能
2017/08/23 Python
python实现word 2007文档转换为pdf文件
2018/03/15 Python
利用python将json数据转换为csv格式的方法
2018/03/22 Python
Pyinstaller将py打包成exe的实例
2018/03/31 Python
python得到windows自启动列表的方法
2018/10/14 Python
python实现画五角星和螺旋线的示例
2019/01/20 Python
Python脚本按照当前日期创建多级目录
2019/03/01 Python
Python Django给admin添加Action的方法实例详解
2019/04/29 Python
Python实现基于SVM的分类器的方法
2019/07/19 Python
python nohup 实现远程运行不宕机操作
2020/04/16 Python
Python对excel的基本操作方法
2021/02/18 Python
多视角3D可旋转的HTML5 Logo动画
2016/03/02 HTML / CSS
Proenza Schouler官方网站:纽约女装和配饰品牌
2019/01/03 全球购物
通往英国高街的商店橱窗:Down Your High Street
2020/07/19 全球购物
库房保管员岗位职责
2014/04/07 职场文书
公司经理任命书
2014/06/05 职场文书
幼儿园大班毕业评语
2014/12/31 职场文书
婚庆主持词大全
2015/06/30 职场文书
告诉你一个秘密:富人致富的五大优点
2019/07/11 职场文书
python实现三次密码验证的示例
2021/04/29 Python
Redis主从配置和底层实现原理解析(实战记录)
2021/06/30 Redis
Spring boot admin 服务监控利器详解
2022/08/05 Java/Android