使用python垂直显示行
我有一个大的csv文件。当我尝试访问csv文件的所有行时,我会水平获取值,但我需要垂直获取值,而不需要引号 我使用的代码是使用python垂直显示行,python,csv,Python,Csv,我有一个大的csv文件。当我尝试访问csv文件的所有行时,我会水平获取值,但我需要垂直获取值,而不需要引号 我使用的代码是 import csv f= open('kopie1.csv', "rt") csv_f = csv.reader(f, delimiter=';') for row in csv_f: print (row) 我得到的输出是 ['801', '1124', '1178', '1124', '801', '320', '283', '192', '
import csv
f= open('kopie1.csv', "rt")
csv_f = csv.reader(f, delimiter=';')
for row in csv_f:
print (row)
我得到的输出是
['801', '1124', '1178', '1124', '801', '320', '283', '192', '92', '90', '106', '108'.........]
但我想得到的结果是
801
1124
1178
1124
801
320
而不是:
for row in csv_f:
print (row)
写:
for row in csv_f:
print('\n'.join(row))
这可以做到:
import csv
f= open('kopie1.csv', "rt")
csv_f = csv.reader(f, delimiter=';')
for row in csv_f:
print (row, '\n')
print(“\n”.join(row))