Курс 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. Обновление шаблона base.html
  4. Создание треугольника Паскаля
  5. Объединение списков в Python
  6. Частичное совпадение пользовательского ввода в Python 3.10
  7. Управление IP-адресами через прокси
  8. Распаковка аргументов в Python
  9. Оператор match в Python
  10. Библиотека funcy: удобные утилиты
  11. Оптимизация памяти с помощью __slots__
  12. Выражения-генераторы в Python
  13. Проверка файла .py на синтаксис.
  14. Удаление дубликатов из списка
  15. Преобразование range в итератор
  16. JSON в Python: модуль, dump, dumps, load
  17. Необязательные аргументы в Python
  18. Поиск шаблона в начале строки
  19. Работа с функцией next() в Python
  20. Функция findall() для поиска вхождений строки
  21. Проблемы с именами переменных
  22. Работа с CSV файлами в Python
  23. Добавление цвета в консоли
  24. ChainMap избыточные ключи
  25. Работа с географическими данными в Python
  26. Определение относительного пути
  27. Обработка ошибки IndexError
  28. Открытие и запись файлов
  29. Обработка исключений в Python
  30. Работа с enumerate()
  31. Оператор @ для умножения матриц
  32. Переменная Шредингера
  33. Работа с Telegram API на Python
  34. Подсчет элементов с помощью Counter
  35. Распаковка с оператором *
  36. Построение графиков в Matplotlib
  37. Оператор * в Python
  38. Логические значения в Python
  39. Игра Виселица на Python
  40. Работа с временем в Python
  41. Преобразование чисел в Python
  42. Использование обратной косой черты в f-строках
  43. Методы в Python
  44. Создание новых списков в Python
  45. Мощь вложенных функций в Python
  46. Создание функций с произвольным количеством аргументов
  47. Кортеж в Python: создание и использование
  48. Справка по импортированным модулям

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