Курс 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
- Установка и обучение ChatterBot
- Создание списков в Python
- Замена текста с помощью sub
- Особенности запятых в Python
- Функциональное программирование.
- Оптимизация памяти в Python
- Управление контекстом выполнения кода
- Python: динамическая типизация и проверка типов
- Генерация случайных чисел в Python
- Вызов внешних программ в Python с помощью sh
- Работа с модулем Calendar
- Слияние словарей в Python 3.9
- Оператор умножения для вектора
- Замена текста с re.sub()
- Операции с комплексными числами
- Логирование с Loguru
- Работа со словарями с defaultdict из collections
- Асинхронное выполнение задач в Python
- Защита данных в Python
- Работа с изменяемыми коллекциями
- Работа со случайными элементами
- Форматирование данных с помощью pprint
- Генерация случайных чисел Python
- Применение функции map() с лямбда-функциями
- Проектирование Singleton с метаклассом
- Генерация случайных данных в NumPy
- Функции map() и reduce() в Python
- Скачать видео с YouTube
- Фильтрация элементов с помощью islice
- Кортежи в Python: особенности и преимущества
- Работа с утверждениями в Python
- Объявление переменных в Python
- Python: отличительная особенность — отступы
- Генераторы в Python
- Списки: объединение, изменение
- Метод join() для объединения элементов строки
- Функции all() и any() в Python
- Объединение словарей в Python















