⬅ Wróć do spisu treści
Słowniki
Przykład 3.5: using_dict
Objaśnienie
- Tworzymy słownik
ab pomocą wcześniej omówionej notacji. Uzyskujemy dostęp do adresów na podstawie nazwiska – stosując prostą notację z nawiasami klamrowymi. Można też używać usuwania (del) – tak jak w listach.
- W programie pokazano przeglądanie elementów słownika z wykorzystaniem metody items(). Zwraca ona po kolei pary klucz, wartość – jako elementy krotki.
- Dodawanie i zmiana elementów słownika wygląda tak samo. Zapis: ab[Guido] = [guido@python.org](mailto:'guido@python.org) oznacza, że jeśli nie ma danych dla klucza ‘Guido’ zostanie dodany do słownika element z takim kluczem. Jeśli już w słowniku jest – nastąpi zmiana adresu.
- Sprawdzenie, czy element o danym kluczu jest na liście, wykonujemy operatorem
in (zobacz zapis if Guido in ab: ).