我有以下格式的 .csv 文件:
ID1 ID2 city Country
AR xyz Tokyo Japan
AR New York USA
AR abc Vienna Austria
我想使用正则表达式从文件中提取第三列数据,因此输出为:
Tokyo
New York
Vienna
我有以下格式的 .csv 文件:
ID1 ID2 city Country
AR xyz Tokyo Japan
AR New York USA
AR abc Vienna Austria
我想使用正则表达式从文件中提取第三列数据,因此输出为:
Tokyo
New York
Vienna
为什么不只使用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])