Курс 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. Форматирование строк в Python
  2. Анонимные функции в Python
  3. Просмотр файла в Jupyter Noteboo
  4. Метод count() для списка
  5. Создание и использование ChainMap
  6. Хранение переменных в Python.
  7. Модуль subprocess: запуск внешних команд
  8. Работа с YAML в Python
  9. Обход элементов в Python
  10. Метод clear для коллекций
  11. Выборка чисел
  12. Бесконечная проверка в Python
  13. Построение графиков в терминале с bashplotlib
  14. Глобальные переменные в Python
  15. Вычисление натурального логарифма в NumPy
  16. Математические функции в Python
  17. Метод __iand__ для пользовательских классов
  18. Генераторы в Python
  19. Назначение максимального и минимального значения переменной в Python.
  20. Преобразование в float
  21. Работа с областями видимости переменных
  22. Срезы в Python
  23. Синтаксис переменных цикла в Python
  24. Отправка POST запроса на сервер.
  25. Итерации в Python
  26. Цикл while в Python
  27. Библиотека sh: использование команд bash в Python
  28. Python Метод sleep() из time
  29. Работа с библиотекой xkcd
  30. Введение в Python
  31. Декоратор для группы пользователей в Django
  32. Преобразование строки в число
  33. Работа с PosixPath() в Python
  34. Просмотр внешних файлов в %pycat
  35. Декораторы для регистрации функций
  36. Работа с дробями в Python
  37. Курс Data Scientist в медицине
  38. Множественные конструкторы в Python
  39. Определение функций с необязательными аргументами
  40. Декораторы классов
  41. Исправление ошибки NameError
  42. Разделение строки на подстроки в Python
  43. Удаление дубликатов с помощью множеств
  44. Проверка списка: any() и all()
  45. Создание словаря в Python
  46. Метод __ilshift__ для битового сдвига влево
  47. Метод rlshift для битового сдвига

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