Курс 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"
- Работа с argparse
- Документация функции help() в Python
- Метод gt в Python
- Транспонирование 2D-массива с помощью zip
- Создание GUI на Tkinter
- Оператор «or» в Python
- TON Smart Challenge #2: участие и подготовка
- Работа с Event() в threading
- Итерация по копии коллекции
- Python: Splat-оператор и splatty-splat
- Запуск файлового сервера
- Переопределение метода __rshift__
- Синтаксис переменных цикла в Python
- Обработка исключений в Python
- Замена текста с помощью sub
- Solidity для DeFi Ethereum
- Конструктор в Python
- Очистка вывода в Python
- Прокачанный трейсинг ошибок
- Описание скриптов в README
- Подсчет часто встречающихся элементов
- Работа с байтовыми строками в Python
- Лямбда-функции в цикле
- Подписка на каналы разработчиков
- Функция zip() — объединение последовательностей
- Форматирование объектов с модулем pprint
- Python: цикл for и оператор присваивания
- Работа с асинхронными задачами в Python
- Оператор распаковки в Python
- Функция с **kwargs в Python
- Оператор break в Python
- Метод __irshift__ для побитового сдвига вправо
- Метод count в Python: почему count(», ») возвращает 4?
- Работа с комплексными числами
- Генератор чисел Фибоначчи
- Строковое представление объектов
- Установка и использование pyshorteners
- Глубокое копирование объектов
- Структурирование данных с Pydantic
- Анализ кода — Python
- Метод classmethod
- Возведение в квадрат с помощью itertools
- Передача аргументов через **arguments
- Документирование функций в Python
- Измерение потребления памяти при сортировке
- Функции классификации комплексных чисел
- Списки в Python: синтаксис представления
- Преобразование чисел в Python















