''' Liste - dynamisk størrelse (klarer å oeke størrelsen sin om man legger til et element, motsatt om man fjerner et element) - den tomme lista: [] - rekkefoelgen har noe å si ''' def legge_til(): #append - legger til et element på slutten av lista liste = [] liste.append("hei") print(liste) #liste med et element, som er strengen "hei" def fjerne_element(): #remove(element) liste = ["hallo", "hei"] liste.remove("hallo") #feilmelding dersom elementet ikke finnes print(liste) #liste med et element, som er strengen "hei" def legge_til_fremst(): #insert(indeks, element) liste = [2, 3, 4, 5] liste.insert(0, 1) #liste.insert(indeks, element) - altsaa legge til heltallsverdien 1 paa indeks 0 print(liste) def fjern_siste_element(): #.pop() liste = [1, 2, 3] liste.pop() #fjerner siste print(liste) #[1, 2] def antall_elementer(): #antall elementer i lista, med len() liste = [1, 2, "bird", 10] antall = len(liste) #bruk len(liste) print(antall) #gir 4 def antall_forekomster(): #teller hvor mange ganger 1 forekommer i lista, med .count() liste = [1, 1, 1, 4, 5, 6] forekomst = liste.count(1) #gir ut 3 print(forekomst) def sjekk_om_finnes(): #'element in liste' gir ut boolsk verdi True eller False liste = ["monster", "unicorn", "flaske"] if "unicorn" in liste: print("Finnes i lista!") #kjoerer hvis True def fjerning_av_flere_elementer(): liste = [1, 2, 3, 4, 5, 6, 7] del liste[1:-1] #starter aa slette fra indeks 1, men stopper foer den sletter siste elementet (-1) print(liste) #[1, 7]