Cześć, Lila! Dzisiaj nauczymy się, jak przechowywać więcej informacji za pomocą list i słowników w Pythonie. Dzięki nim Twoje programy będą jeszcze bardziej zorganizowane! 😊


1. Listy w Pythonie

Lista to zbiór elementów, które można przechowywać w jednym miejscu. Każdy element w liście jest oddzielony przecinkiem i ujęty w nawiasy kwadratowe.

Przykład listy koni:

konie = ["Błyskawica", "Kasztan", "Piorun", "Czarodziej"]
print("Lista koni w stajni:", konie)

Efekt:

Lista koni w stajni: ['Błyskawica', 'Kasztan', 'Piorun', 'Czarodziej']

Dodawanie konia do listy:

konie.append("Gniady")
print("Zaktualizowana lista koni:", konie)

Usuwanie konia z listy:

konie.remove("Piorun")
print("Lista po usunięciu konia:", konie)

Wyświetlanie konkretnego konia (np. pierwszego):

print("Pierwszy koń na liście to:", konie[0])

2. Słowniki w Pythonie

Słownik pozwala przechowywać informacje w formie klucz-wartość. Każdy koń może mieć swoje unikalne cechy zapisane w słowniku.

Przykład słownika opisującego konia:

kon_info = {
    "imię": "Błyskawica",
    "wiek": 7,
    "rasa": "Arab",
    "kolor": "czarny"
}
print("Informacje o koniu:", kon_info)

Dostęp do informacji:

print("Imię konia to:", kon_info["imię"])
print("Wiek konia to:", kon_info["wiek"])

Dodanie nowej cechy:

kon_info["ulubione_jedzenie"] = "Marchewka"
print("Zaktualizowane informacje:", kon_info)

Usuwanie cechy:

del kon_info["kolor"]
print("Informacje po usunięciu koloru:", kon_info)

3. Przykładowy program: Lista słowników

Możemy również stworzyć listę słowników, aby przechowywać informacje o kilku koniach:

stajnia = [
    {"imię": "Błyskawica", "wiek": 7, "rasa": "Arab"},
    {"imię": "Kasztan", "wiek": 5, "rasa": "Fiord"},
    {"imię": "Czarodziej", "wiek": 10, "rasa": "Haflinger"}
]

for kon in stajnia:
    print(f"{kon['imię']} to {kon['rasa']}, ma {kon['wiek']} lat.")

4. Zadania dla Ciebie! 🎯

  1. Lista koni:
    • Stwórz listę pięciu koni i wyświetl je na ekranie.
  2. Słownik konia:
    • Stwórz słownik opisujący Twojego ulubionego konia (imię, wiek, rasa).
  3. Dodawanie koni do stajni:
    • Dodaj nowego konia do listy słowników i wyświetl zaktualizowaną listę.

🎉 Brawo, Lila! Teraz potrafisz używać list i słowników w Pythonie!

Przewiń na górę