Rozdział 11. Słowniki
W tym rozdziale zaprezentowałem kolejny typ wbudowany nazywany słownikiem. Słowniki to jeden z najlepszych elementów języka Python. Odgrywają one rolę bloków konstrukcyjnych wielu efektywnych i eleganckich algorytmów.
Słownik to odwzorowanie
Słownik przypomina listę, ale jest bardziej ogólny. W przypadku listy indeksy muszą być liczbami całkowitymi. W przypadku słownika mogą być (prawie) dowolnego typu.
Słownik zawiera kolekcję indeksów nazywanych kluczami oraz kolekcję wartości. Każdy klucz powiązany jest z pojedynczą wartością. Skojarzenie klucza z wartością określane jest mianem pary klucz-wartość lub czasami pozycji.
W języku matematycznym słownik reprezentuje odwzorowanie kluczy na wartości, dlatego można też stwierdzić, ...
Get Myśl w języku Python! Nauka programowania now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.