Курс 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
- Генераторы в Python
- Обновление шаблона base.html
- Создание треугольника Паскаля
- Объединение списков в Python
- Частичное совпадение пользовательского ввода в Python 3.10
- Управление IP-адресами через прокси
- Распаковка аргументов в Python
- Оператор match в Python
- Библиотека funcy: удобные утилиты
- Оптимизация памяти с помощью __slots__
- Выражения-генераторы в Python
- Проверка файла .py на синтаксис.
- Удаление дубликатов из списка
- Преобразование range в итератор
- JSON в Python: модуль, dump, dumps, load
- Необязательные аргументы в Python
- Поиск шаблона в начале строки
- Работа с функцией next() в Python
- Функция findall() для поиска вхождений строки
- Проблемы с именами переменных
- Работа с CSV файлами в Python
- Добавление цвета в консоли
- ChainMap избыточные ключи
- Работа с географическими данными в Python
- Определение относительного пути
- Обработка ошибки IndexError
- Открытие и запись файлов
- Обработка исключений в Python
- Работа с enumerate()
- Оператор @ для умножения матриц
- Переменная Шредингера
- Работа с Telegram API на Python
- Подсчет элементов с помощью Counter
- Распаковка с оператором *
- Построение графиков в Matplotlib
- Оператор * в Python
- Логические значения в Python
- Игра Виселица на Python
- Работа с временем в Python
- Преобразование чисел в Python
- Использование обратной косой черты в f-строках
- Методы в Python
- Создание новых списков в Python
- Мощь вложенных функций в Python
- Создание функций с произвольным количеством аргументов
- Кортеж в Python: создание и использование
- Справка по импортированным модулям















