⊗pyPmCoLi 25 of 129 menu

Listekomprehensjoner i Python

Listekomprehensjoner tillater generering av lister ved å bruke et gitt uttrykk på hvert element i den fremtidige listen. Med komprehensjoner kan man også filtrere elementer i henhold til gitte betingelser.

I komprehensjonen spesifiseres et uttrykk som vil bli brukt på elementene i kildelisten. I konstruksjonen for...in angis navnet på elementet og kildelisten (den itererbare objekten) som den nye listen vil bli opprettet fra:

list = [expression for element in iter]

La oss deklarere en variabel lst. For den spesifiserer vi at listeelementet i skal genereres i området fra 1 til 10. Deretter skriver vi ut den resulterende listen til konsollen:

lst = [i for i in range(1, 10)] print(lst)

Etter kjøring av koden returneres en ny liste:

[1, 2, 3, 4, 5, 6, 7, 8, 9]

Lag følgende liste ved hjelp av en komprehensjon:

[1, 2, 3, 4, 5]

Lag følgende liste ved hjelp av en komprehensjon:

[5, 4, 3, 2, 1]
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis