def skrivUt(liste): for elem in liste: print(elem) def lagListeLinjer(filnavn): liste = [] fil = open(filnavn, "r") for linjer in fil: liste.append(linjer) fil.close() return liste def aarListe(liste): aarListe = [] for linje in liste: aarListe.append(linje.split()[0]) return aarListe def over_1800(filnavn): liste = [] fil = open(filnavn, "r") for linje in fil: if int(linje.split()[0]) >= 1800: liste.append(linje) return liste def main(): filnavn = "historie.txt" liste = lagListeLinjer(filnavn) skrivUt(liste) liste_av_aar = aarListe(liste) skrivUt(liste_av_aar) liste1800 = over_1800(filnavn) skrivUt(liste1800) main()