【发布时间】:2017-07-15 17:04:40
【问题描述】:
我有 csv 文件。当我用 VisualStudio 打开它时,我有这样的东西:
nr1 nr2 nr3 name place
10 01 02 Jack New York
10 01 03 David London
10 02 01 Jasmine New Jersey
每行元素之间有两个空格,地名中有一个空格。
当我通过 Excel 打开 csv 文件时,每隔一列只有元素。
我不知道如何读取这个 csv 文件以使每一行都成为这样的元素列表:
my_list = [
['10','01','02','Jack','New York']
['10','01','03','David','London']
['10','02','01','Jasmine','New Jersey']]
因为我想在此之后做一些循环:
for line in my_list:
nr1 = line[0]
nr2 = line[1]
nr3 = line[2]
name = line[3]
place = line[4]
在这里,我将为每一行创建一个类的实例。
我该怎么做?
【问题讨论】:
标签: python python-3.x csv