Kursusindhold
Introduktion til Python
Introduktion til Python
Opsummering
Tillykke med at have navigeret gennem de komplekse aspekter af lister, tuples og dictionaries i Python! Du har nu mestret en bred vifte af teknikker, der er essentielle for at håndtere forskellige datastrukturer inden for enhver programmeringskontekst. Lad os opsummere de nøgleområder, vi har dækket, og de evner, du har opnået:
Lister
Oprettelse og Modifikation
Du lærte, hvordan man opretter lister med forskellige datatyper og ændrer dem ved at tilføje eller fjerne elementer ved hjælp af metoder som append()
, remove()
, og sort()
.
Adgang og Manipulation
Gennem praktiske eksempler opdagede du, hvordan man får adgang til listeelementer ved hjælp af indeksering og manipulerer lister for effektivt at administrere dagligvarebutiksinventar.
# 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 er velegnede til at gemme data, der ikke bør ændres, som produkt-ID'er eller konfigurationer.
Tupleoperationer
Du udforskede, hvordan man bruger tupleoperationer som tuple()
-konstruktøren til konvertering af andre iterables til tupler og sammenkædning af tupler for at udvide datasæt sikkert.
# 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, ved at bruge nøgler til direkte adgang til tilknyttede værdier.
Ordbog Metoder
Du lærte at anvende ordbog metoder som get()
, update()
, og pop()
til effektivt at manipulere og vedligeholde 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 du en værdi fra en ordbog uden at vide, om nøglen eksisterer, 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!