Курс 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. Использование html-скриптов в Jupyter Notebook
  3. Преобразование списка в словарь через генератор
  4. Переопределение метода __eq__
  5. Lambda-функция в Python: использование с map() и sum()
  6. Хеши в Python
  7. Работа с GitHub в Telegram
  8. Мониторинг работы программы Py-spy
  9. Проверка условий в Python
  10. Генерация тестовых данных с factory_boy
  11. Обмен значений переменных в Python
  12. Получение текущей директории
  13. Функции range() в Python
  14. Работа с пользовательским вводом
  15. Форматирование строк в Python
  16. Списковые включения в Python
  17. Метод rlshift для битового сдвига
  18. Работа с timedelta
  19. Получение списка кортежей из словаря
  20. Метод __irshift__ для Python
  21. Разделение строки в Python
  22. Защита данных в Python
  23. Метод Event.wait() в Python
  24. Работа с модулем os в Python
  25. Python reversed() vs срез[::-1]
  26. Сравнение строк в Python
  27. Python-dateutil — работа с датами
  28. Переворот строки
  29. Конкатенация строк с join() в Python
  30. Перебор элементов списка в Python
  31. Функции в одну строку
  32. Отправка поздравлений по дню рождения
  33. Оператор обр. импликации
  34. Метод __irshift__ для побитового сдвига вправо
  35. Игра «Камень, ножницы, бумага» — Python
  36. Функция с *args.
  37. Улучшение читаемости кода в Python
  38. Установка и использование howdoi
  39. Официальный канал Python в Telegram
  40. Ограничение итераций в Python
  41. Разделение строк в Python
  42. Работа с WindowsPath()
  43. Работа с комплексными числами
  44. Изучение объектов с помощью dir()
  45. Работа с модулем random

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