一行代码实现csv文件转化为数字二维列表的python实现方法,csvpython,这段python代码很有
一行代码实现csv文件转化为数字二维列表的python实现方法,csvpython,这段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.iplaypy.com
编橙之家文章,
相关内容
- Python排序之直接插入排序方法,python排序直接插入,Py
- 分享webqq加密算法解析,webqq加密算法解析,这是我几年
- python如何调用win32应用程序方法分享,pythonwin32,在网上
- Python数学方程式画心型图案源码示例,python源码,如下几
- Python实现单例模式方法源码示例分享,python源码,如何用
- python多线程ping及arpping扫描工具的实现,pythonarpping,这是
- python调用win7命令清理系统无用进程方法,pythonwin7,求大
- python中apt简单使用工具,pythonapt工具,python中apt简单
- django实现简单的数据库内容显示,django实现数据库,dj
- 动态filter查询数据Django实现方法,filterdjango,这是我在学
评论关闭