Курс 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"

  1. Создание виртуальной среды
  2. Ввод нескольких значений
  3. Операции с числами в Python
  4. Расчет времени выполнения
  5. Работа с кортежами в Python
  6. Установка и обучение ChatterBot
  7. Создание списков в Python
  8. Замена текста с помощью sub
  9. Особенности запятых в Python
  10. Функциональное программирование.
  11. Оптимизация памяти в Python
  12. Управление контекстом выполнения кода
  13. Python: динамическая типизация и проверка типов
  14. Генерация случайных чисел в Python
  15. Вызов внешних программ в Python с помощью sh
  16. Работа с модулем Calendar
  17. Слияние словарей в Python 3.9
  18. Оператор умножения для вектора
  19. Замена текста с re.sub()
  20. Операции с комплексными числами
  21. Логирование с Loguru
  22. Работа со словарями с defaultdict из collections
  23. Асинхронное выполнение задач в Python
  24. Защита данных в Python
  25. Работа с изменяемыми коллекциями
  26. Работа со случайными элементами
  27. Форматирование данных с помощью pprint
  28. Генерация случайных чисел Python
  29. Применение функции map() с лямбда-функциями
  30. Проектирование Singleton с метаклассом
  31. Генерация случайных данных в NumPy
  32. Функции map() и reduce() в Python
  33. Скачать видео с YouTube
  34. Фильтрация элементов с помощью islice
  35. Кортежи в Python: особенности и преимущества
  36. Работа с утверждениями в Python
  37. Объявление переменных в Python
  38. Python: отличительная особенность — отступы
  39. Генераторы в Python
  40. Списки: объединение, изменение
  41. Метод join() для объединения элементов строки
  42. Функции all() и any() в Python
  43. Объединение словарей в Python

Marketello читают маркетологи из крутых компаний