Курс 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. Функции range() в Python
  2. Роль ключевого слова self
  3. Установка максимального количества цифр
  4. Возврат нескольких значений из функции
  5. Метод __ilshift__ для битового сдвига влево
  6. Лимиты на ресурсы Python
  7. Проверка типа объекта в Python
  8. Роль object и type в Python
  9. UserString в Python
  10. Генераторные выражения и islice.
  11. Многопоточность в Python
  12. Переопределение метода __or__()
  13. Работа с многоуровневыми словарями в Python
  14. Проверка на палиндром
  15. Профилирование данных с Pandas.
  16. Считывание бинарного файла в Python
  17. Создание инструмента обнаружения плагиата
  18. Удаление символа из строки
  19. Преобразование букв в нижний регистр
  20. Flask: создание веб-приложений
  21. Сортировка и обратный порядок
  22. Функции высшего порядка в Python
  23. Отделение звука от видео
  24. Сортировка и разворот списка
  25. Освобождение памяти в Python
  26. Метод join() с набором
  27. Наследование в программировании
  28. Форматирование строк в Python
  29. Подсчет элементов в Python
  30. Расчет времени выполнения
  31. Создание и использование модулей в Python
  32. Метод округления чисел
  33. Поиск уникальных и повторяющихся элементов
  34. Избегание изменяемых аргументов
  35. Обработка исключений в Python
  36. Чтение бинарного файла в Python.
  37. Работа с множествами в Python
  38. Активация Matplotlib в Jupyter
  39. Операции с матрицами в Python
  40. Методы обработки строк в Python
  41. Перезагрузка оператора в Python
  42. Заказ карты Тинькофф Black
  43. Работа с рекламными данными в Pandas
  44. Python Тесты и Гайды
  45. Оператор assert в Python
  46. split() — разделение строки
  47. Фильтрация списков с itertools

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