玩蛇网提供最新Python编程技术信息以及Python资源下载!

一行代码实现csv文件转化为数字二维列表的python实现方法

python 培训

这段python代码很有趣,它是要将*.csv类型的表格文件,转换为数字二维列表。

简单的来理解就是,csv是一种常用的数据文件。它是用逗号作为列分隔符,可以用记事本、Excel 打开和编辑。而我们在实际应用中,却常需要将数据保存为csv文件,之后转化为多维列表进行数据处理的这个方法的python实现。

前面为什么说这是段有趣的python代码呢?因为,它是一行代码。编写这段代码的朋友可能是喜欢这种风格,但对初学者来说,刚学习的时候不要写这样的代码。如果出现问题,你不会那么轻松的发现问题在哪里。有一定逻辑和基础后到是可以试试看。

如果你是初学python的朋友,也不要感觉看不懂这段代码。你可以把代码拆分着来学习。

一行代码实现csv文件转化为数字二维列表的python实现方法如下:

Python 3.1.3
>>> L=[[float (x) for x in y.split(',')] for y in open('data4.csv').read().rstrip().split('\n')[1:]]
>>> print(L)
>>> 
[[550.0, 50.0], [473.0, 50.0], [428.0, 50.0], [446.0, 36.0], [479.0, 14.0], [418.0, 29.0], [469.0, 24.0], [528.0, 30.0], [465.0, 23.0]]
#www.iplaypython.com

玩蛇网原创,转载请注明文章出处和来源网址:http://www.iplaypython.com/code/algorithm/a2228.html



微信公众号搜索"玩蛇网Python之家"加关注,每日最新的Python资讯、图文视频教程可以让你一手全掌握。强烈推荐关注!

微信扫描下图可直接关注

玩蛇网Python新手QQ群,欢迎加入: ① 240764603 玩蛇网Python新手群
文章发布日期:2016-06-07 14:53 玩蛇网 www.iplaypython.com

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
相关文章推荐
别人正在看
特别推荐
去顶部去底部