Курс 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
- Python enumerate() для работы с индексами
- Работа с deque в Python
- Тестирование функции сложения
- Создание словаря в Python
- Использование модуля __future__
- Резервирование символов в Python
- Копирование списков в Python
- Особенности множеств в Python
- Регистрация на хакатоне
- Dict Comprehension в Python
- Функция zip() — объединение последовательностей
- Создание итератора
- Создание и использование модулей в Python
- Конвертация текстовых чисел с помощью Numerizer
- Многопроцессорное программирование в Python
- Инициализация структур данных
- Цепные операции в Python
- Обработка исключений в Python 3
- Тернарный оператор в Python
- Функции в одну строку
- Работа с парами ключ-значение
- Переопределение метода __pow__
- Функции с необязательными аргументами
- Многоточие в Python
- Создание даты из строки ISO
- Методы __repr__ и __str__ в Python
- Хранение данных
- Фильтрация списков с itertools
- Наследование в программировании
- Нахождение самого длинного слова в списке с помощью max
- Переопределение метода __and__
- Профилирование с Pandas
- Изменения в обработке логических значений
- Импорт объектов из модулей
- Solidity для DeFi Ethereum
- Декоратор Ajax required
- Flask: создание веб-приложений
- Преобразование текста в речь с Python
- Измерение времени выполнения кода
- Сравнение строк в Python
- Сортировка списка по индексам















