reklama
Słownik w Pythonie
Słowniki w Pythonie służą do przechowywania danych w parach: klucz : wartość.
'Klucz : wartość' nazywane są często elementami słownika i pisane są w nawiasach klamrowych.
Słownik w Pythonie jest podobny do listy, ale bardziej ogólny.
W liście indeksy muszą być liczbami całkowitymi; w słowniku indeksy mogą być (prawie) dowolnego typu.
Klucze w słowniku są unikalne, podczas gdy wartości nie. Wartości słownika mogą być dowolnego typu, a klucze muszą należeć do niezmiennego typu danych, takiego jak
łańcuchy, liczby lub krotki.
Dostęp do wartości słownika
Żeby uzyskać dostęp do elementów słownika można użyć nawiasów kwadratowych z podaniem klucza.
Przykład:
x={"name1":"Jola", "name2":"Pauli", "name3":"Madzia"}
print(x["name2"])
Pauli #wynik
Aktualizacja elementów słownika
Można zaktualizować słownik, dodając nowe elementy.
Przykład:
x={"name1":"Jola", "name2":"Pauli", "name3":"Madzia"}
x["name2"]="Krzys"
print(x)
{'name1': 'Jola', 'name2': 'Krzys', 'name3': 'Madzia'} #wynik
Usuwanie elementów słownika
Można usunąć element ze słownika.
Przykład:
x={"name1":"Jola", "name2":"Pauli", "name3":"Madzia"}
del x["name1"]
print(x)
{'name2': 'Pauli', 'name3': 'Madzia'} #wynik
Dodawanie elementów do słownika
Przykład:
x={"name1":"Jola", "name2":"Pauli", "name3":"Madzia"}
x["name4"]="Ania"
print(x)
{'name1': 'Jola', 'name2': 'Pauli', 'name3': 'Madzia', 'name4': 'Ania'}
Działania wykonywane na wartościach słownika
Przykład 1:
x={"name1":"Jola", "name2":"Pauli"}
x["name1"]+" Ania"
'Jola Ania' #wynik
Przykład 2:
x={"key1":1,"key2":2,"key3":3}
x["key1"]*2
2 #wynik
Samouczek Pythona
Dalsza część nauki Pythona
Dalsza część nauki Pythona
Dalsza część nauki Pythona
reklama