Přejít na téma
Словники в Python
Přejít na cvičení
main_page-nova_doplnovacka
Zobrazit na celou obrazovku

Váš denní počet odpovědí je omezen. Pro navýšení limitu či přístup do svého účtu s licencí se přihlaste.

Přihlásit se
Nasdílet žákům Zobrazit vysvětlení tématu Zobrazit nastavení cvičení
Словники в Python

Словник (dictionary, dict) визначає зіставлення ключів зі значеннями. Наприклад, ми можемо запам’ятати кількість фруктів на складі.

Створення словника

Ми створюємо словник на Python за допомогою дужок.

fruits = {"apple": 5,

          "banana": 10,

          "orange": 2}



empty_dictionary = {}    # порожній словник

Доступ до елементів

Ми отримуємо доступ до словникових статей за допомогою індексації з квадратними дужками. Так само ми можемо додати запис до словника.

print(fruits["apple"])

fruits["pear"] = 3

Якщо ми спробуємо одержати доступ до елемента, якого немає у словнику, ми отримаємо помилку. Безпечний доступ здійснюється за допомогою get:

print(fruits["plum"])    # => KeyError: 'plum'

print(fruits.get("plum", 0))   # якщо елемента немає у словнику,

                               # повертає вказане значення (0)

Робота зі словниками

Інші корисні функції для роботи зі словниками:

len(fruits)        # кількість ключів у словнику

fruits.keys()      # ключі у словнику, tj. 'pear', 'orange', 'banana', 'apple'

fruits.values()    # значення у словнику, tj. 10, 2, 3, 5

"apple" in fruits  # перевірка наявності у словнику

Словники в Python (lehké)

NAPIŠTE NÁM

Děkujeme za vaši zprávu, byla úspěšně odeslána.

Napište nám

Nevíte si rady?

Před položením dotazu si prosím projděte návody:

Prosíme, nezasílejte dotazy na prozrazení řešení úloh či vysvětlení postupu. Pokud hlásíte chybu, upřesněte prosím, v čem přesně spočívá.

Čeho se zpráva týká?

Vzkaz Hlášení chyby Obsah Ovládání Přihlášení Licence