Słowniki w Pythonie

2020-02-25 20:32:36
pythonv2.jpgStringi, listy, krotki (tuples zwane również zbiorami) oraz słowniki zaliczają się do typów obiektów zwanych kontenerami i kolekcjami.

Słownik to modyfikowalny, nieposortowanym zestaw par klucz:wartość. Wartością może być dowolny obiekt . Słownik można porównać do tablicy asocjacyjnej w innych językach programowanie. Według książki "Learning Python" napisanej przez Marka Lutza, Davida Aschera wewnętrznie są implementowane jako tablice haszujące i dodatkowo optymalizowane, co powoduje bardzo szybkie wydobywanie danych. W przeciwieństwie do stringów, list, krotek słownik nie jest sekwencją gdyż w sekwencji istnieje porządek, słownik nie posiada porządku.

 

Testowa nić kodująca: TAC CGG CAC ACC TAC GCG GAG

 


Materiały do zajęć

Zadania poziom łatwiejszy - max. ocena 5


Autor: KP