Извлеките конкретный столбец из csv

У меня есть. CSV-файл в следующем формате:

ID1 ID2 city Country AR xyz Tokyo Japan AR New York USA AR abc Vienna Austria 

Я хочу извлечь данные из третьего столбца из файла, используя регулярное выражение, чтобы результат был следующим:

 Tokyo New York Vienna 

One Solution collect form web for “Извлеките конкретный столбец из csv”

Почему бы просто не использовать модуль 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]) 
Python - лучший язык программирования в мире.