길이가 같은 다중 목록에 대한 병렬 접근
>>> from pprint import pprint
>>> from pathlib import Path
>>> from collections import namedtuple
>>> Station = namedtuple("Station", "name latitude longitude elevation")
...
>>> names = Path("station-names.txt").read_text().splitlines()
>>> lats = Path("station-latitudes.txt").read_text().splitlines()
>>> lons = Path("station-longitudes.txt").read_text().splitlines()
>>> els = Path("station-elevations.txt").read_text().splitlines()
>>> assert len(names) == len(lats) == len(lons) == len(els) == 1255
>>> stations = []
>>> for i in range(1255):
... station = Station(names[i], lats[i], lons[i], els[i])
... stations.append(station)
...
>>> pprint(stations[:4])
[Station(name='JAN MAYEN NOR NAVY', latitude='70.9333333', longitude='-8.6666667', elevation='9.0'),
Station(name='SORSTOKKEN', latitude='59.791925', longitude='5.34085', elevation='48.76'),
Station(name='VERLEGENHUKEN', latitude='80.05', longitude='16.25', elevation='8.0'),
Station(name='HORNSUND', latitude='77.0', longitude='15.5', elevation='12.0')]