我正在导入一个干净的csv文件,但当我将它导入python时,它显示为['1','3',...]
我怎样才能摆脱''。它们没有出现在csv中。文件
谢谢!
答案 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)