kommuneliste = liste = [] fil = open("liste.txt") for linje in fil: kommuneliste.append(linje.strip().split("\t")) # Starten av kommuneliste ser n? s?nn ut: # [ # ['03', 'Oslo', '0301', 'Oslo', '0301'], # ['11', 'Rogaland', '1101', 'Eigersund', '1101'], # ['11', 'Rogaland', '1103', 'Stavanger', '1103'], # ... # ] # ?nsker ? lage ei ordbok med kommunenr som n?kkel, # og kommunenavn, fylkesnr og -navn i ei liste som # innholdsverdi. F.eks. for 1101 Eigersund: # { '1101': ['Eigersund', '11', 'Rogaland'] } kommuner = {} for komm in kommuneliste: kommuner[ komm[2] ] = [komm[3], komm[0], komm[1]] print(kommuner) print(kommuneliste[0:3])