我有一个.csv文件,格式如下:
ID1 ID2 city Country
AR xyz Tokyo Japan
AR New York USA
AR abc Vienna Austria
我想使用正则表达式从文件中提取第三列数据,因此输出将是:
Tokyo
New York
Vienna
答案 0 :(得分:1)
为什么不使用csv模块?这可以快得多。
import csv
with open('this.file') as this_file:
source = csv.reader(this_file, delimiter=' ')
next(source) # skipping header
for row in source:
print(row[3])