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.