Kursusindhold
Introduktion til Python
Introduktion til Python
Opsummering
Tillykke med at have navigeret gennem de komplekse aspekter af lister, tupler og ordbøger i Python! Du har nu tilegnet dig en bred vifte af teknikker, der er essentielle for at håndtere forskellige datastrukturer i enhver programmeringskontekst. Lad os opsummere de vigtigste områder, vi har dækket, og de færdigheder, du har opnået:
Lister
Oprettelse og ændring
Du har lært at oprette lister med forskellige datatyper og ændre dem ved at tilføje eller fjerne elementer ved hjælp af metoder som append()
, remove()
og sort()
.
Adgang og manipulation
Gennem praktiske eksempler har du opdaget, hvordan du får adgang til listeelementer ved hjælp af indeksering og manipulerer lister for effektivt at administrere varelagre i supermarkeder.
# List operations example: Creating, appending, removing, and sorting grocery_list = ["milk", "eggs", "butter"] grocery_list.append("cheese") # Add an item grocery_list.remove("eggs") # Remove an item grocery_list.sort() # Sort the list alphabetically print("Updated Grocery List:", grocery_list)
Tupler
Forståelse af uforanderlighed
Tupler, i modsætning til lister, er uforanderlige og egner sig godt til lagring af data, der ikke bør ændres, såsom produkt-ID'er eller konfigurationer.
Tupleoperationer
Du har undersøgt, hvordan man bruger tupleoperationer som tuple()
-konstruktøren til at konvertere andre iterables til tupler og sammenkæde tupler for sikkert at udvide datasæt.
# Tuple operations example: Creating and using the tuple constructor seasonal_fruits = ("mango", "watermelon") new_fruits = ["kiwi", "strawberry"] all_fruits = seasonal_fruits + tuple(new_fruits) # Converting list to tuple and concatenating print("All Fruits:", all_fruits)
Ordbøger
Nøgle-værdi-lagring
Ordbøger blev introduceret som alsidige strukturer til hurtig datahentning og -styring, hvor nøgler bruges til direkte adgang til tilknyttede værdier.
Ordbogmetoder
Du lærte at anvende ordbogmetoder som get()
, update()
og pop()
til effektiv håndtering og vedligeholdelse af opdaterede lageroptegnelser.
# Dictionary methods example: Utilizing get, update, and pop inventory = { "apples": 30, "bananas": 45, "oranges": 12 } # Applying of dictionary methods print("Bananas in stock:", inventory.get("bananas")) # Using get inventory.update({"bananas": 50}) # Updating the quantity removed_item = inventory.pop("oranges") # Removing an item # Printing results print("Updated Inventory:", inventory) print("Removed Item:", removed_item)
1. Hvilken metode bruges til at tilføje et element til slutningen af en liste i Python?
2. Hvad vil følgende print-udsagn returnere?
3. Hvordan får man en værdi fra en ordbog uden at vide, om nøglen findes, for at undgå en fejl?
4. Hvad vil følgende print-udsagn returnere?
5. Hvilken af følgende er IKKE en gyldig Python dictionary-operation?
Tak for dine kommentarer!