# 1. legge inn info om 5 ulike reiser reiser = [] kategorier = ['reisem?l', 'pakkeliste', 'avreisedato'] for i in range(5): reise = {} sted = input('Hvor vil du dra? ' ) pakke = input('Hva vil du pakke med deg? ') dato = input('N?r vil du dra? ' ) reise[kategorier[0]] = sted reise[kategorier[1]] = pakke reise[kategorier[2]] = dato reiser.append(reise) # 2. skriv ut info om alle reisene med en for-l?kke print('Reisene dine:') for reise in reiser: for kategori in reise: print(kategori + ': ', reise[kategori]) # 3. la brukeren hente info ved ? oppgi to tall reise_indeks = int(input("Velg reise (1-5): ")) - 1 kategori_indeks = int(input("Velg kategori (0: reisem?l, 1: pakkeliste, 2: dato): ")) if 0 <= reise_indeks < 5 and 0 <= kategori_indeks < 3: kategori = kategorier[kategori_indeks] print('Informasjon om reisen din:\n') print(f'{kategori} for reisenr. {reise_indeks + 1} er {reiser[reise_indeks][kategori]}') else: print('Ugyldig reisenummer eller kategorinummer.') # 4. bruke kategori-navn istedenfor tall reise_indeks = int(input("Velg reise (1-5): ")) - 1 kategori_navn = input('Hvilke kategori ?nsker du? (reisem?l, pakkeliste, avreisedato) ').lower() if 0 <= reise_indeks < 5 and kategori_navn in kategorier: print(f'{kategori_navn} for reisenr. {reise_indeks + 1} er {reiser[reise_indeks][kategori_navn]}') else: print('Ugyldig reisenummer eller kategorinavn.') # 5. Endre p? reiser reise_indeks = int(input("Hvilken reise vil du endre p?? (1-5): ")) - 1 kategori_navn = input('Hvilke kategori vil du endre p?? (reisem?l, pakkeliste, avreisedato) ').lower() if 0 <= reise_indeks < 5 and kategori_navn in kategorier: ny = input('Oppgi endringen: ').lower() reiser[reise_indeks][kategori_navn] = ny else: print('Ugyldig reisenr. eller kategorinavn.') # skriver ut p? nytt print('Reisene dine:') for reise in reiser: for kategori in reise: print(kategori + ': ', reise[kategori])