innfil = open("tekst.txt", "r") #leser forste linje i filen: linje = innfil.readline() navnOgAlder = {} #sjekker at linjen ikke er "-", ved bindestrek er vi ferdige med navn og alder while linje[:-1] != "-": #fjerner \n (newline): tekst = linje #[:-1] #tilsvarer: linje[0:-1] tekst_liste = tekst.split() #(" ") navn = tekst_liste[0] alder = int(tekst_liste[1]) navnOgAlder[navn] = alder #leser neste linje, og repeterer while-lokken: linje = innfil.readline() universitet = [] linje = innfil.readline() #sjekker at linjen ikke er tom, antar at naar linjen er tom er vi #paa slutten av filen: while linje != "": universitet.append(linje[:-1]) linje = innfil.readline() print(navnOgAlder) print(universitet) innfil.close()