data = """
t2531   大津  92168   2003-9-30
t2532   草津  17524   2003-2-10
t2533   守山  73651   2003-6-14
t2534   栗東  62963   2003-9-9
t2535   野洲  42531   2003-8-4
t2536   甲賀  35287   2003-1-21
t2537   湖南  82956   2003-7-23
t2538   近江八幡    23784   2003-10-26
t2539   彦根  72813   2003-12-15
"""

def city(key, name, population, date_mod):
    return key, {"name": name, "population": population, "date_mod": date_mod}

cities = [city(*line.strip().split())
          for line in data.strip().splitlines()]
from pprint import pprint
pprint(cities)
cities = dict(cities)
print(cities["t2532"])
print(cities["t2532"]["name"])