""" EKSEMPEL: L?kker med frukt
Her har vi en liste, frukt, som inneholder stringer.
"""
frukt = ["eple", "appelsin", "banan", "jordb?r"]
antall_skuffer = len(frukt) # trenger ? spesifisere hvor mange ganger
# koden skal kj?res
######################### While ##############################
i = 0 # start telleren p? 0
while i < antall_skuffer: # sjekk at i er fortsatt et tilgjenglig skuff
print(frukt[i]) # ?pner skuffet og skriver ut frukten i skuff-i
i = i + 1 # g?r til det neste skuffet
######################### For i in range ##############################
for i in range(antall_skuffer): # i forteller oss hvilket skuff.
print(frukt[i]) # ?pner skuffet og skriver ut frukten i skuff-i
"""NB: i er en variabel som ?kes hver gang l?kken starter om"""
##### skrevet ut uten l?kken
# range: kj?res fra 0 <= i < 4
i = 0
print(frukt[i]) # frukt[0]
i = 1 # i ?kes med 1
print(frukt[i]) # frukt[1]
i = 2 # i ?kes med 1
print(frukt[i]) # frukt[2]
i = 3 # i ?kes med 1
print(frukt[i]) # frukt[3]
# L?kken avsluttes siden neste verdien av i blir 4 og 4 er ikke mindre enn 4
######################### For each ##############################
for frukt_navn in frukt:
print(frukt_navn)
"""NB: frukt_navn er en variabel tar verdien n?r vi g?r til det neste skuffet"""
##### skrevet ut uten l?kken
frukt_navn = frukt[0] # frukt_navn blir det f?rste elementet
print(frukt_navn)
frukt_navn = frukt[1] # frukt_navn blir det andre elementet
print(frukt_navn)
frukt_navn = frukt[2] # frukt_navn blir det tredje elementet
print(frukt_navn)
frukt_navn = frukt[3] # frukt_navn blir det fjerde elementet
print(frukt_navn)
# L?kken avsluttes fordi neste indeksen er for stor for listen frukt.