Python将list元素转存为CSV文件的实现


Posted in Python onNovember 16, 2020

首先先定义一个list,将其转存为csv文件,看将会报什么错误

list=[[1,2,3],[4,5,6],[7,9,9]]
list.to_csv('e:/testcsv.csv',encoding='utf-8')

运行后出现:

Traceback (most recent call last):
  File "D:/Python/untitled/PcCVS.py", line 43, in <module>
    list.to_csv('e:/testcsv.csv',encoding='utf-8')
AttributeError: 'list' object has no attribute 'to_csv'

list没有to_csv的属性,也就是说list直接是转存不了为csv
为了解决这个问题,我们可以引入panas模块,使用其DataFrame属性。

import pandas as pd

list=[[1,2,3],[4,5,6],[7,9,9]]
# 下面这行代码运行报错
# list.to_csv('e:/testcsv.csv',encoding='utf-8')
name=['one','two','three']
test=pd.DataFrame(columns=name,data=list)#数据有三列,列名分别为one,two,three
print(test)
test.to_csv('e:/testcsv.csv',encoding='gbk')

运行结果为:

Python将list元素转存为CSV文件的实现 

生成的csv文件为:

Python将list元素转存为CSV文件的实现 

默认的行名是从0开始递增的数字,要是不喜欢这个表示,也可以自己改,改成自己喜欢的.只需要在pd.DataFrame()中定义一个index参数,具体如下:

import pandas as pd

list=[[1,2,3],[4,5,6],[7,9,9]]
name=['one','two','three']
name2=['a','b','c']
test=pd.DataFrame(columns=name,index=name2,data=list)
print(test)
test.to_csv('e:/testcsv.csv',encoding='gbk')

这样就就修改好了

Python将list元素转存为CSV文件的实现

到此这篇关于Python将list元素转存为CSV文件的实现的文章就介绍到这了,更多相关Python list元素转存为CSV内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python 中文字符串的处理实现代码
Oct 25 Python
python中getaddrinfo()基本用法实例分析
Jun 28 Python
Python 描述符(Descriptor)入门
Nov 20 Python
Python DataFrame 设置输出不显示index(索引)值的方法
Jun 07 Python
Centos下实现安装Python3.6和Python2共存
Aug 15 Python
对python中的float除法和整除法的实例详解
Jul 20 Python
利用Python检测URL状态
Jul 31 Python
弄懂这56个Python使用技巧(轻松掌握Python高效开发)
Sep 18 Python
python3 tkinter实现添加图片和文本
Nov 26 Python
python re模块匹配贪婪和非贪婪模式详解
Feb 11 Python
Django多数据库联用实现方法解析
Nov 12 Python
Python爬取英雄联盟MSI直播间弹幕并生成词云图
Jun 01 Python
python list等分并从等分的子集中随机选取一个数
Nov 16 #Python
Python大批量搜索引擎图像爬虫工具详解
Nov 16 #Python
详解Python中list[::-1]的几种用法
Nov 16 #Python
使用Pytorch搭建模型的步骤
Nov 16 #Python
Python图像读写方法对比
Nov 16 #Python
python3中编码获取网页的实例方法
Nov 16 #Python
Python3中小括号()、中括号[]、花括号{}的区别详解
Nov 15 #Python
You might like
叶罗丽:为什么大家对颜冰这对CP非常关心,却对金茉两人十分冷漠
2020/03/17 国漫
php5.5新数组函数array_column使用
2013/07/08 PHP
js function使用心得
2010/05/10 Javascript
js获取当月最后一天实例代码
2013/11/19 Javascript
js仿百度贴吧验证码特效实例代码
2014/01/16 Javascript
JavaScript程序员应该知道的45个实用技巧
2014/03/04 Javascript
js获取会话框prompt的返回值的方法
2015/01/10 Javascript
使用js画图之圆、弧、扇形
2015/01/12 Javascript
深入剖析JavaScript:Object类型
2016/05/10 Javascript
利用jQuery实现CheckBox全选/全不选/反选的简单代码
2016/05/31 Javascript
layer弹出层中H5播放器全屏出错的解决方法
2017/02/21 Javascript
JS基于正则实现数字千分位用逗号分隔的方法
2017/06/16 Javascript
微信小程序异步API为Promise简化异步编程的操作方法
2018/08/14 Javascript
Vue商品控件与购物车联动效果的实例代码
2019/07/21 Javascript
[04:16]DOTA2英雄梦之声_第09期_斧王
2014/06/21 DOTA
python运行时间的几种方法
2016/06/17 Python
Python函数的周期性执行实现方法
2016/08/13 Python
详解python3中tkinter知识点
2018/06/21 Python
使用PyCharm创建Django项目及基本配置详解
2018/10/24 Python
python多线程http压力测试脚本
2019/06/25 Python
解决Python spyder显示不全df列和行的问题
2020/04/20 Python
HTML5 progress和meter控件_动力节点Java学院整理
2017/07/06 HTML / CSS
html5 canvas的绘制文本自动换行的示例代码
2018/09/17 HTML / CSS
英国灯具和灯泡网上商店:Lights.co.uk
2018/02/02 全球购物
中文专业毕业生自荐书范文
2014/01/04 职场文书
运动会解说词50字
2014/01/18 职场文书
合作意向书格式及范文
2014/03/31 职场文书
社团活动总结
2014/04/28 职场文书
主题班会演讲稿
2014/05/22 职场文书
工地例会施工汇报材料
2014/08/22 职场文书
一份关于丢失公司财物的检讨书
2014/09/19 职场文书
2014年计划生育协会工作总结
2014/11/14 职场文书
2015年乡镇工作总结范文
2015/04/22 职场文书
初婚未育证明样本
2015/06/18 职场文书
python异步的ASGI与Fast Api实现
2021/07/16 Python
【海涛解说】暗牧也疯狂,牛蛙成配角
2022/04/01 DOTA