python导入csv文件没有appostrof标志

时间:2016-11-09 15:33:12

标签: python

我正在导入一个干净的csv文件,但当我将它导入python时,它显示为['1','3',...]

我怎样才能摆脱''。它们没有出现在csv中。文件

谢谢!

2 个答案:

答案 0 :(得分:1)

CSV(in.csv):

1,2,3
4,5,6
7,8,9

的Python:

import csv

with open("in.csv") as c:
    reader = csv.reader(c)
    for row in reader:
        print([int(s) for s in row])

输出:

[1, 2, 3]
[4, 5, 6]
[7, 8, 9]

答案 1 :(得分:0)

Python从文件中读取所有值作为字符串。所以你需要将任何值(如果它们都是整数)转换为int,如下所示:

v = int(value_that_you_read)