|

Python – #45 – dict()

Typ – dict()

Dict jest zmienną, która pozwala przechowywać wiele obiektów w parze klucz: wartość. 

  • dict’y są uporządkowane (od wersji 3.7) (ordered). Kolejność obiektów w dictcie jest zdefiniowana i nie zmienia się. 
  • dict’y są obiektami mutowalnymi (Mutable). Oznacza to, że pozwalają zmieniać swoją zawartość. Do istniejącego dict’a możemy dodawać obiekty, możemy je usuwać oraz możemy modyfikować.
  • dict’y nie pozwalają przechowywać obiektów o powtarzających się kluczach. Powtarzające się klucze są nadpisywane.
  • dict’y pozwalają przechowywać jako klucze jedynie obiekty hashowalne (hashable), to jest int, float, bool, str, tuple, None.

Deklaracja dict’a bez wartości:

Deklaracja dict’a z watościami:

Zwracanie obiektów z dict’a:

Dict’y przechodują jedynie hashowalne obiekty (dla klucza):

Dla wartości dozwolony jest każdy typ obiektu.

Typ zmiennej obiektu dict:

Autor artykułu
Dominik Bednarski

Podobne wpisy

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *