Python for循环生成列表的实例
2018-06-15 16:33
633 查看
一般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 如何在一个for循环中遍历两个列表
- Python(5)使用for...in循环和列表推导式打印一个99乘法表
- python 如何在一个for循环中遍历两个列表
- python 循环while和for in简单实例
- python for循环输入一个矩阵的实例
- Python 中使用 for、while 循环打印杨辉三角练习(列表索引练习)。
- python for循环巧妙运用(迭代、列表生成式)
- python for循环列表remove操作
- python jpype 调用Hanlp,使用列表解析.toString.encode("utf-8") 会出现乱码,需用使用for 循环
- python开发之for循环操作实例详解
- python 如何在一个for循环中遍历两个列表
- Python2与python3中 for 循环语句基础与实例分析
- Python中的用for,while循环遍历文件实例
- 重学Python - Day 03 - python基础 -> while循环实例 + Continue && break的应用 + 列表的初步学习
- python列表及for循环要注意的知识点
- 16_Shell语言―――for循环元素列表的生成法则
- vue2.0 可折叠列表 v-for循环展示的实例
- python入门笔记--循环(for...range\enumerate\zip)、列表推导
- python 列表处理,for循环语句,if条件判断
- python 表达式和语句及for、while循环练习实例