Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def formaterNavn(names):
- """ Tar ei liste med navn som parameter,
- returnerer string versjon av listen, komma-separert med 'og' mellom siste element.
- :param names: List object containing String names.
- :return string: Names from list, concatenated to one string. """
- string = "" # Tom String som skal bli concatinated (string+string=concatenation)
- for enum, name in enumerate(names):
- if enum == len(names)-1: # Enum begyner på 0, men len(names) begyner på 1. Dvs dette sjekker om enum er siste iterasjon i forhold til mengden items i listen.
- string += ' og ' + name
- elif enum == len(names)-2: string += name
- else: string += name + ', '
- return string # Returner den konstruerte stringen til slutt
- navn = ['Henrik', 'Birk', 'Andrea', 'Eirik', 'Hilja'] # Liste med navn
- string = formaterNavn(navn) # Kalle på funksjonen med navn-listen som parameter, og den returnerer en string verdi som me kobler til variablen "string". Så printer vi string til slutt.
- print(string)
- #print(formaterNavn(navn)) # Dette gjer det samme, men lagrer ikkje verdien i ein variabel først
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement