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发送email的3种方法
Apr 28 Python
Python的网络编程库Gevent的安装及使用技巧
Jun 24 Python
python实现寻找最长回文子序列的方法
Jun 02 Python
python保存网页图片到本地的方法
Jul 24 Python
Python实现获取汉字偏旁部首的方法示例【测试可用】
Dec 18 Python
详解Django-restframework 之频率源码分析
Feb 27 Python
python3实现微型的web服务器
Sep 03 Python
Python中断多重循环的思路总结
Oct 04 Python
python web框架Flask实现图形验证码及验证码的动态刷新实例
Oct 14 Python
python 实现绘制整齐的表格
Nov 18 Python
python3.7调试的实例方法
Jul 21 Python
5款实用的python 工具推荐
Oct 13 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使用session二维数组实例
2014/11/06 PHP
php延迟静态绑定实例分析
2015/02/08 PHP
php添加数据到xml文件的简单例子
2016/09/08 PHP
javascript脚本编程解决考试分数统计问题
2008/10/18 Javascript
影响jQuery使用的14个方面
2014/09/01 Javascript
JavaScript中判断原生函数检查function是否是原生代码
2014/09/09 Javascript
JS实现图文并茂的tab选项卡效果示例【附demo源码下载】
2016/09/21 Javascript
Javascript动画效果(2)
2016/10/11 Javascript
AngularJS压缩JS技巧分析
2016/11/08 Javascript
详解使用nodeJs安装Vue-cli
2017/05/17 NodeJs
Vue Cli与BootStrap结合实现表格分页功能
2017/08/18 Javascript
webpack多页面开发实践
2017/12/18 Javascript
Makefile/cmake/node-gyp中区分判断不同平台的方法
2018/12/18 Javascript
javascrpt密码强度校验函数详解
2020/03/18 Javascript
Python中正则表达式的用法实例汇总
2014/08/18 Python
简单了解Python下用于监视文件系统的pyinotify包
2015/11/13 Python
python微信跳一跳游戏辅助代码解析
2018/01/29 Python
Django 路由控制的实现代码
2018/11/08 Python
python3使用flask编写注册post接口的方法
2018/12/28 Python
python使用pygame模块实现坦克大战游戏
2020/03/25 Python
pandas的to_datetime时间转换使用及学习心得
2019/08/11 Python
python GUI库图形界面开发之PyQt5拖放控件实例详解
2020/02/25 Python
在Tensorflow中实现leakyRelu操作详解(高效)
2020/06/30 Python
使用python求斐波那契数列中第n个数的值示例代码
2020/07/26 Python
利用CSS3的定位页面元素
2009/08/29 HTML / CSS
Canvas多边形绘制的实现方法
2019/08/05 HTML / CSS
Pretty You London官网:英国拖鞋和睡衣品牌
2019/05/08 全球购物
幼儿教师国培感言
2014/02/19 职场文书
入党介绍人评语
2014/05/06 职场文书
乡镇党的群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
2015年小学开学寄语
2015/02/27 职场文书
网络研修心得体会
2016/01/08 职场文书
2019年思想汇报
2019/06/20 职场文书
node.js如何自定义实现一个EventEmitter
2021/07/16 Javascript
Python面向对象编程之类的概念
2021/11/01 Python
铁拳制作人赞《铁拳7》老头环Mod:制作精良 但别弄了
2022/04/03 其他游戏