shiyi10871993 发表于 2019-4-4 17:11:10

关于python导出csv文件的问题

代码和运行结果如下:
import csv
dataset=csv.reader(open("E:\data\data.csv","r") )
content=[]
for line in dataset:
    print(line)
    content.append(line)
print(content)
[['3', '1', '1', '2', '2', '2', '2', '6']
['1', '3', '1', '2', '1', '3', '2', '5']
['3', '5', '1', '2', '1', '3', '1', '6']
['1', '2', '1', '2', '2', '3', '2', '4']
['1', '2', '1', '2', '2', '3', '2', '3']
['1', '1', '1', '2', '2', '3', '2', '1']
['1', '2', '1', '2', '2', '3', '2', '1']
['1', '1', '1', '2', '2', '3', '2', '1']
['1', '1', '1', '2', '2', '3', '2', '1']
['1', '2', '1', '2', '2', '3', '2', '2']
['1', '1', '1', '2', '2', '3', '2', '3']]
=data(这里方便陈述,改设为data)
想问一下怎么将data变为下面形式(将字符串变为整数)
[,

...
]

jackz007 发表于 2019-4-4 17:27:28

t = [['3', '1', '1', '2', '2', '2', '2', '6'] ,
   ['1', '3', '1', '2', '1', '3', '2', '5'] ,
   ['3', '5', '1', '2', '1', '3', '1', '6'] ,
   ['1', '2', '1', '2', '2', '3', '2', '4'] ,
   ['1', '2', '1', '2', '2', '3', '2', '3'] ,
   ['1', '1', '1', '2', '2', '3', '2', '1'] ,
   ['1', '2', '1', '2', '2', '3', '2', '1'] ,
   ['1', '1', '1', '2', '2', '3', '2', '1'] ,
   ['1', '1', '1', '2', '2', '3', '2', '1'] ,
   ['1', '2', '1', '2', '2', '3', '2', '2'] ,
   ['1', '1', '1', '2', '2', '3', '2', '3']]

c = []
for a in t:
    c . append()
页: [1]
查看完整版本: 关于python导出csv文件的问题