Python:读取CSV到列表

Python:读取CSV到列表,第1张

直接上代码。

import csv
#定义列表names
names=[]
#打开文件,用with打开可以不用去特意关闭file了,python3不支持file()打开文件,只能用open()
#“D:\Moves\测试文本.csv”是CSV文件的绝对路径
#“encoding”为打开文件的编码格式
#如果文本输出出现“\ufeff”时,请将encoding处的utf-8改为utf-8-sig即可(具体原因涉及到“BOM”)
with open('D:\Moves\测试文本.csv', encoding='utf-8-sig') as lines:
    #依次读取每行
    for line in lines.readlines():
        #strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列
        line = line.strip()
        #split() 通过指定分隔符对字符串进行切片,这里指定',',而“-1”表示分隔所有
        list = line.split(',', -1)
        #初始化n
        n = 0
        #依次读取一行中的每个元素,并添加到数组names中
        while n 

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/876226.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-13
下一篇2022-05-13

发表评论

登录后才能评论

评论列表(0条)