Курс 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. Повторение элементов в Python
  3. Поиск индексов подстроки
  4. Работа с YAML в Python: PyYAML.
  5. Сложные типы данных в Python
  6. Операторы += в Python
  7. Работа с комплексными числами
  8. Навыки Python: строки, типы данных
  9. Оператор * в Python
  10. Генераторы данных
  11. Кортеж в Python: создание и использование
  12. Обработка исключений
  13. Функция map() и ленивая оценка
  14. Измерение времени выполнения кода в Python
  15. Хранение переменных в словаре.
  16. Протокол управления контекстом
  17. Вложенные циклы в Python
  18. Прокачанный трейсинг ошибок
  19. Генераторы в Python
  20. Перезагрузка оператора в Python
  21. Генераторы списков
  22. Обмен значений переменных в Python
  23. Скачать видео с YouTube
  24. Конвертация изображений в PDF
  25. Метод __getitem__ в Python
  26. Объединение словарей в Python
  27. Инверсия списка и строки в Python
  28. Удаление дубликатов из списка с помощью dict.fromkeys
  29. Очистка входных данных
  30. Метод join() для объединения элементов
  31. Встраивание HTML в Jupyter Notebook
  32. Особенности запятых в Python
  33. Настройка логгера Logzero
  34. Функция eval() в Python
  35. Работа с кортежами
  36. Тип CodeType в Python.
  37. Метод join() для объединения элементов строки
  38. Beautiful Soup — извлечение данных из HTML
  39. Получение локальных переменных в Python
  40. Установка и использование howdoi
  41. Операторы Splat и splatty-splat
  42. Удаление элемента по индексу в Python
  43. Функции all() и any() в Python
  44. Логирование с Logzero
  45. Создание файла с проверкой ошибки
  46. Раздувающийся словарь в Python

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