Курс Python → Создание словаря и множества
Для начала, давайте рассмотрим создание пустого словаря с помощью фигурных скобок {}. Просто напишите my_dict = {} и у вас будет пустой словарь, готовый к заполнению.
Если вы хотите создать словарь с некоторыми начальными значениями, вы можете сделать это, указав ключи и их соответствующие значения внутри фигурных скобок. Например, my_dict = {'apple': 2, 'banana': 3, 'cherry': 5}.
Однако, если вы хотите создать множество, вы также можете использовать фигурные скобки, но без указания ключей и значений. Например, my_set = {1, 2, 3, 4, 5}. В этом случае, Python распознает, что вы хотите создать множество, а не словарь.
Иногда синтаксис может быть запутанным, особенно если вы хотите создать пустой словарь. В этом случае, вы можете использовать функцию dict() без аргументов, чтобы создать пустой словарь, например, my_dict = dict().
# Примеры кода:
# Создание пустого словаря
my_dict = {}
print(my_dict)
# Создание словаря с начальными значениями
my_dict = {'apple': 2, 'banana': 3, 'cherry': 5}
print(my_dict)
# Создание множества
my_set = {1, 2, 3, 4, 5}
print(my_set)
# Создание пустого словаря с использованием функции dict()
my_dict = dict()
print(my_dict)
Другие уроки курса "Python"
- Непрерывная проверка в Python
- Использование html-скриптов в Jupyter Notebook
- Преобразование списка в словарь через генератор
- Переопределение метода __eq__
- Lambda-функция в Python: использование с map() и sum()
- Хеши в Python
- Работа с GitHub в Telegram
- Мониторинг работы программы Py-spy
- Проверка условий в Python
- Генерация тестовых данных с factory_boy
- Обмен значений переменных в Python
- Получение текущей директории
- Функции range() в Python
- Работа с пользовательским вводом
- Форматирование строк в Python
- Списковые включения в Python
- Метод rlshift для битового сдвига
- Работа с timedelta
- Получение списка кортежей из словаря
- Метод __irshift__ для Python
- Разделение строки в Python
- Защита данных в Python
- Метод Event.wait() в Python
- Работа с модулем os в Python
- Python reversed() vs срез[::-1]
- Сравнение строк в Python
- Python-dateutil — работа с датами
- Переворот строки
- Конкатенация строк с join() в Python
- Перебор элементов списка в Python
- Функции в одну строку
- Отправка поздравлений по дню рождения
- Оператор обр. импликации
- Метод __irshift__ для побитового сдвига вправо
- Игра «Камень, ножницы, бумага» — Python
- Функция с *args.
- Улучшение читаемости кода в Python
- Установка и использование howdoi
- Официальный канал Python в Telegram
- Ограничение итераций в Python
- Разделение строк в Python
- Работа с WindowsPath()
- Работа с комплексными числами
- Изучение объектов с помощью dir()
- Работа с модулем random















