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更新列表的方法
Jul 28 Python
Python制作简易注册登录系统
Dec 15 Python
Python计算两个日期相差天数的方法示例
May 23 Python
Django自定义分页效果
Jun 27 Python
对json字符串与python字符串的不同之处详解
Dec 19 Python
Python多线程多进程实例对比解析
Mar 12 Python
Python Django2 model 查询介绍(条件、范围、模糊查询)
Mar 16 Python
Keras load_model 导入错误的解决方式
Jun 09 Python
python 装饰器的实际作用有哪些
Sep 07 Python
python爬虫中抓取指数的实例讲解
Dec 01 Python
Python爬虫基础讲解之请求
May 13 Python
Python 绘制多因子柱状图
May 11 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
基于asp+ajax和数据库驱动的二级联动菜单
2010/05/06 PHP
php采集文章中的图片获取替换到本地(实现代码)
2013/07/08 PHP
php微信公众平台开发类实例
2015/04/01 PHP
PHP设计模式入门之迭代器模式原理与实现方法分析
2020/04/26 PHP
jQuery Div中加载其他页面的实现代码
2009/02/27 Javascript
高性能Javascript笔记 数据的存储与访问性能优化
2012/08/02 Javascript
浅谈JavaScript函数参数的可修改性问题
2013/12/05 Javascript
jQuery瀑布流插件Wookmark使用实例
2014/04/02 Javascript
JavaScript实现的GBK、UTF8字符串实际长度计算函数
2014/08/27 Javascript
jquery中EasyUI实现同步树
2015/03/01 Javascript
javascript实现日期时间动态显示示例代码
2015/09/08 Javascript
Vue.js 父子组件通讯开发实例
2016/09/06 Javascript
Angularjs 实现一个幻灯片示例代码
2016/09/08 Javascript
jQuery操作DOM_动力节点Java学院整理
2017/07/04 jQuery
BootStrap Validator 根据条件在JS中添加或移除校验操作
2017/10/12 Javascript
vue移动端的左右滑动事件详解
2020/06/17 Javascript
[01:12:44]VG vs Mineski Supermajor 败者组 BO3 第二场 6.6
2018/06/07 DOTA
python 实现判断ip连通性的方法总结
2018/04/22 Python
python 使用sys.stdin和fileinput读入标准输入的方法
2018/10/17 Python
python中for循环输出列表索引与对应的值方法
2018/11/07 Python
Python装饰器原理与基本用法分析
2020/01/07 Python
pycharm部署、配置anaconda环境的教程
2020/03/24 Python
Python钉钉报警及Zabbix集成钉钉报警的示例代码
2020/08/17 Python
Python 常用日期处理 -- calendar 与 dateutil 模块的使用
2020/09/02 Python
Django中日期时间型字段进行年月日时分秒分组统计
2020/11/27 Python
matplotlib制作雷达图报错ValueError的实现
2021/01/05 Python
天美时手表加拿大官网:Timex加拿大
2016/09/01 全球购物
Senreve官网:美国旧金山的奢侈手袋品牌
2019/03/21 全球购物
学生处主任岗位职责
2013/12/01 职场文书
小学教师评语大全
2014/04/23 职场文书
应用外语系自荐信
2014/06/26 职场文书
党校学习党性分析材料
2014/12/19 职场文书
合作合同协议书范本
2015/01/27 职场文书
大学军训决心书
2015/02/05 职场文书
工作简历自我评价
2015/03/11 职场文书
新农村建设指导员工作总结
2015/08/13 职场文书