Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Lister | Andre Datatyper
Introduktion til Python
Sektion 4. Kapitel 1
single

single

bookLister

Stryg for at vise menuen

Velkommen til den spændende verden af Python lister! I dette kapitel dykker vi ned i, hvordan lister fungerer som et alsidigt værktøj til håndtering af samlinger af elementer, hvilket er essentielt i situationer som organisering af produktlagre i et supermarked. Gennem praktiske anvendelser og videodemonstrationer lærer du at oprette, manipulere og anvende liste-metoder effektivt.

Se med, når Alex demonstrerer, hvordan man opretter og manipulerer lister i vores supermarkedseksempel.

Grundlæggende om lister

Lister i Python er meget fleksible og kan indeholde en bred vifte af objekter, herunder tal, strenge og endda andre lister.

Sådan fungerer de:

Oprettelse

Lister kan oprettes ved at omslutte kommaseparerede værdier i kantede parenteser []. Du kan også konvertere iterable objekter (som strenge, sets, tuples) til lister ved hjælp af list() konstruktøren.

Orden

Elementerne i en liste bevarer en bestemt rækkefølge, som ikke ændres, medmindre den eksplicit ændres ved hjælp af liste-metoder (mere om liste-metoder senere!).

Mutabilitet (Ændringsbarhed)

Lister er ændringsbare, hvilket gør det muligt at tilføje, fjerne eller ændre elementer efter listen er oprettet.

Tilladelse af dubletter

Da hvert element i en liste er indekseret, kan den samme værdi forekomme flere gange på forskellige positioner.

Eksempler

Her er et simpelt eksempel på en liste, der indeholder forskellige typer dagligvarer:

123
# A list showcasing various grocery categories grocery_items = ["milk", "eggs", "cheese", "butter"] print(grocery_items)
copy

Ligesom ved strengindeksering kan elementer i en liste også tilgås ved hjælp af indeksnumre:

Lister har også en vis fleksibilitet, da de ikke er begrænset til én datatype. Det er muligt at gemme en kombination af forskellige datatyper i samme liste. Det er endda muligt at gemme lister inden i en liste:

Opgave

Swipe to start coding

  • Opret en liste med navnet fruits, der indeholder elementerne 'apple', 'banana' og 'cherry' i nævnte rækkefølge.
  • Udskriv listen fruits.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 1
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

some-alt