python将列表按行写入至.csv文件

# coding:utf-8
import csv
list=[[1,2,3,4],[5,6,7,8],[89,55,66666,5],['张三','李四','王五','tom']]
f = open('222.csv','w')
writer = csv.writer(f)
for i in list:writer.writerow(i)
f.close()

效果图:

我们会发现它每一行都会有间隔,如何去掉这个间隔呢?

f = open('222.csv','w',newline='')

这段代码解决了这个问题

# coding:utf-8
import csv
list=[[1,2,3,4],[5,6,7,8],[89,55,66666,5],['张三','李四','王五','tom']]
f = open('222.csv','w',newline='')
writer = csv.writer(f)
for i in list:writer.writerow(i)
f.close()

效果:

python读取.csv文件至二维列表

我们直接执行这串代码,会发现有这样的结果。

f = csv.reader(open('222.csv','r'))
print(f)
show=[]
for i in f:show.append(i)
print(show)
for i in show:print(i)

直接print f为什么显示的是这个东西?<_csv.reader object at 0x01E04AE0>
因为csv.reader()返回是一个迭代类型,需要通过循环或迭代器访问
所以你需要自己开一一个列表,循环这个f将内容添加至新的列表种即可

python将二维列表内容写入和读取.csv文件相关推荐

  1. python将二维列表内容写入和读取.txt文件

    python读取txt文件至列表当中 首先看txt文件中内容. 上代码: readlines() 方法用于读取所有行(直到结束符 EOF)并返回列表 每一行的内容为列表种的一个元素 我们通过循环将内容 ...

  2. Python数据分析实战-将一维列表和二维列表内容保存到本地excel文件(附源码和实现效果)

    前面我介绍了可视化的一些方法以及机器学习在预测方面的应用,分为分类问题(预测值是离散型)和回归问题(预测值是连续型).同时做了关于图像识别的系列文章,让读者理解python进行图像识别的过程.原理和方 ...

  3. python设置二维列表_Python设置为列表

    python设置二维列表 Python设置为列表 (Python Set to List) Sometimes we have to create a list from the set object ...

  4. python把二维列表转成一维列表

    python把二维列表转成一维列表 先把列表转成numpy数组,然后使用flatten()函数把数组扁平化. 示例代码如下: # !/usr/bin/python # -*- coding: utf- ...

  5. Python生成二维列表

    方法一: 使用np.zeros((m,n)) 方法二: 使用for循环,避免浅拷贝!!! 生成m行n列的二维列表:[[0]*n for _ in range(m) 不能使用b = [ [0] * m] ...

  6. python创建二维列表

    创建二维列表 一.追加生成法 二.赋值生成法 以上就是简单二维数列的生成法,小伙伴们快去试试吧. 今天我们学习创建二维列表的简单方法 一.追加生成法 大概就是说,先弄个盒子在把内容塞进去. 代码如下, ...

  7. Python打印二维列表

    综合利用join和split方法使二维列表打印后更加美观,每一行是二维列表里的每一个子列表 dp = [[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10], [0, 0, 0, 0, ...

  8. python read函数报错_python 使用read_csv读取 CSV 文件时报错

    读取csv文件时报错 df = pd.read_csv('c:/Users/NUC/Desktop/成绩.csv' ) Traceback (most recent call last): File ...

  9. Python之二维列表换行输出

    代码: a=[] for i in range(5):a.append([])for j in range(3):a[i].append(j) print(a) 输出: [[0, 1, 2], [0, ...

最新文章

  1. “复制粘贴”发明人,竟是物理学博士转行做程序媛!
  2. angular 前端路由不生效解决方案
  3. VC6.0:“Setup was unable to create a DCOM user account“的解决方案
  4. php import_resource,@ImportResource
  5. 怎么在电脑上使用python-开始在 Windows 上使用 Python(初学者)
  6. linux 如何在命令行下改系统时间
  7. 2019无盘游戏服务器128g内存,云更新无盘客户端 v2019.8.15.12486官方版
  8. Robocode教程2——你的第一个robo,取个好名字哦
  9. PX2板实现H.264裸码流的解码
  10. 计算机视觉领域稍微容易中的期刊(第一版)
  11. 为什么会出现NoSQL数据库
  12. 组态王报警历史存MySQL_组态王6.55报警存储与历史数据查询设置全过程
  13. 国密双证书签发及国密数据信封解析
  14. php 通过当前时间计算几天,几周,几个月或者几年以后的时间
  15. 狂送京东购物卡(无门槛¥1200)
  16. 练习-Java输入输出之字节数据输入输出之综合练习
  17. 文本匹配模型ESIM
  18. 计算机网络--数据链路层[微课堂]
  19. You Aren’t Special
  20. 用HTML写一个消消乐代码

热门文章

  1. 人工智能及其应用(第5版).蔡自兴-4章课后习题。【部分参考答案】
  2. Python 为什么用 # 号作注释符?
  3. 你见过最差的算法工程师都有哪些表现?
  4. 计算机视觉的优点和局限性
  5. 每日一题(进制转换)
  6. 第一篇:BPE算法(附加)
  7. JPA(七):映射关联关系------映射双向多对一的关联关系
  8. watchOS 5 新特性:继续发力运动与健身
  9. html5--5-15 绘制阴影
  10. zabbix3.0禁用guest用户