Курс 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"
- Оператор del в Python
- Модуль Operator в Python
- Тестирование времени с Freezegun
- Тип CodeType в Python.
- Метод Self в Python
- Удаление falsy-значений из списка с помощью filter
- Цепные операции в Python
- Условные выражения в Python
- Работа с CSV в Python
- Равенство и идентичность в Python
- JMESPath в Python
- discard() — удаление элемента из множества
- Операция += для списков
- Работа с атрибутом dict
- Транспонирование 2D-массива с помощью zip
- Выборка чисел
- Генерация случайных чисел в Python
- Создание коллекций из выражения-генератора
- Импортирование в Python
- Управление виртуальными окружениями в Python
- Типы возвращаемых значений в Python
- Циклы в Python
- Генератор данных в Keras
- Получение локальных переменных в Python
- Работа с контекстным менеджером Pool
- Форматирование данных с помощью pprint
- Проверка вхождения подстроки
- Работа с переменными в Python
- Оптимизация памяти с __slots__
- Функции классификации комплексных чисел
- Метод join() для объединения элементов
- Распаковка аргументов в Python
- Создание функций с произвольным количеством аргументов
- Модуль os: работа с файлами и папками
- Протокол управления контекстом
- Принципы программирования
- Функция enumerate в Python
- Использование модуля __future__
- Отображение графиков в Jupyter с Matplotlib
- Методы и функции в Python
- Удаление пробелов методом translate()
- Проблемы с dict в Python
- Аннотации типов в Python
- Извлечение чисел из текста
- Удаление ресурса в Python
- Форматирование строк в Python















