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 文件和输入输出小结
Oct 09 Python
Python和php通信乱码问题解决方法
Apr 15 Python
在Python下尝试多线程编程
Apr 28 Python
浅谈Python数据类型之间的转换
Jun 08 Python
将python图片转为二进制文本的实例
Jan 24 Python
Python多项式回归的实现方法
Mar 11 Python
Python Flask框架扩展操作示例
May 03 Python
django rest framework vue 实现用户登录详解
Jul 29 Python
提升python处理速度原理及方法实例
Dec 25 Python
tensorflow 实现从checkpoint中获取graph信息
Feb 10 Python
Python 定义只读属性的实现方式
Mar 05 Python
Python2及Python3如何实现兼容切换
Sep 01 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的ajax简单实例
2014/02/27 PHP
教你如何用php实现LOL数据远程获取
2014/06/10 PHP
PHP文件缓存类示例分享
2015/01/30 PHP
php设计模式之代理模式分析【星际争霸游戏案例】
2020/03/23 PHP
JavaScript解析URL参数示例代码
2013/08/12 Javascript
JQuery $.each遍历JavaScript数组对象实例
2014/09/01 Javascript
打造个性化的功能强大的Jquery虚拟键盘(VirtualKeyboard)
2014/10/11 Javascript
jQuery EasyUI tree 使用拖拽时遇到的错误小结
2016/10/10 Javascript
JavaScript如何实现图片懒加载(lazyload) 提高用户体验(增强版)
2016/11/30 Javascript
原生JS实现跑马灯效果
2017/02/20 Javascript
JS实现下拉菜单列表与登录注册弹窗效果
2017/08/10 Javascript
vue中当图片地址无效的时候,显示默认图片的方法
2018/09/18 Javascript
微信小程序仿知乎实现评论留言功能
2018/11/28 Javascript
JavaScript实现邮箱后缀提示功能的示例代码
2018/12/13 Javascript
JS module的导出和导入的实现代码
2019/02/25 Javascript
JavaScript定时器设置、使用与倒计时案例详解
2019/07/08 Javascript
在vue中利用全局路由钩子给url统一添加公共参数的例子
2019/11/01 Javascript
Vue实现鼠标经过文字显示悬浮框效果的示例代码
2020/10/14 Javascript
[40:19]2018完美盛典CS.GO表演赛
2018/12/17 DOTA
Python内建数据结构详解
2016/02/03 Python
Python制作简易注册登录系统
2016/12/15 Python
python下setuptools的安装详解及No module named setuptools的解决方法
2017/07/06 Python
anaconda中更改python版本的方法步骤
2019/07/14 Python
Keras框架中的epoch、bacth、batch size、iteration使用介绍
2020/06/10 Python
python求解汉诺塔游戏
2020/07/09 Python
捷克母婴用品购物网站:Feedo.cz
2020/12/28 全球购物
斯洛伐克最大的婴儿食品和用品网上商店:Feedo.sk
2020/12/21 全球购物
高中美术教学反思
2014/01/19 职场文书
九月份红领巾广播稿
2014/01/22 职场文书
党员干部2014全国两会学习心得体会
2014/03/10 职场文书
职业生涯规划书范文
2014/03/10 职场文书
委托公证书
2014/04/08 职场文书
关于运动会广播稿300字
2014/10/05 职场文书
辞职信怎么写
2015/02/27 职场文书
Vue2.0搭建脚手架
2022/03/13 Vue.js
Python Pandas 删除列操作
2022/03/16 Python