Все ссылки на статьи и ролики моего канала Old Programmer:
Программирование. Тематическое оглавление моего Zen-канала (Old Programmer). А здесь все мои материалы о Python.
Читаем мои Статьи и подписываемся на мой канал:
Использование словарей в языке Python
Сегодня еще не много о словарях в языке Python. Как я уже писал: словарь это тот же массив (ну или список, если речь идет о Python), но индексами в нем обычно являются строки или реже другие неизменяемые типы. Как и в случае списка элементами словаря могут быть сложные структура, например списки или тоже словари. В результате можно получить очень сложный формат, с которым надо уметь работать. Вот сегодня как раз я и покажу, как это все работает, на не сложном примере (см. программу 31.py).
Суть примера заключается в следующем. Создается словарь (переменная d), элементами которого будут: целое число, строка, множество, список и словарь. А далее ниже показано как вывести содержимое всех этих элементов. Попутно посмотрите как используется функция type(), с помощью которой можно узнать тип переменной. Кстати, если добавить в программу еще и команду print(d), то она выведет данные следующего вида:
{'a': 234, 'b': 'abcdrERTYUI1234MKJДПАЛ', 'c': {'qwer', 'dfgt', 'ddf', 'prtyddd'}, 'd': ['12345', 'dfdffdf', 'dfdds', 'ddd'], 'e': {'q': 'первый', 'w': 'второй', 'e': 'третий'}}
Надеюсь, вы разберетесь с этой записью. Ну и скопируйте программу к себе, запустите ее и хорошо разберитесь в том, как она работает.
Спасибо за внимание, пока! Подписываемся на мой канал Old Programmer.