Курс 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. Конкатенация строк с методом join()
  3. Работа с дробями в Python
  4. Создание новой даты в Python
  5. Python и Юникод: работа с цифрами
  6. Список методов и атрибутов
  7. История Python
  8. Progress с библиотекой tqdm
  9. Форматирование строк с помощью f-строк
  10. Метод __ixor__ для побитового исключающего ИЛИ
  11. Удаление файлов с shutil.os.remove()
  12. Печать календаря
  13. Синхронизация потоков с time.sleep()
  14. Оператор += в Python
  15. Работа с многоуровневыми словарями в Python
  16. Python itertools combinations() — группировка элементов
  17. Форматирование строк в Python
  18. Генераторы в Python
  19. Курс по дообучению ChatGPT
  20. Управление памятью в Python
  21. Работа с файлами и директориями в Python.
  22. Работа с типами данных в Python с помощью pydantic.
  23. Область видимости переменных в Python
  24. Установка и использование модуля «howdoi»
  25. Замена текста в Python
  26. Удаление специальных символов
  27. Python Поверхностное Копирование
  28. Избегайте ошибку FileNotFoundError
  29. Импорт модулей и пакетов в Python
  30. Измерение времени выполнения кода с использованием time
  31. Цикл for в Python
  32. Извлечение новостей с помощью newspaper3k
  33. Метод setitem в Python
  34. Списки в Python: основы
  35. Получение списка кортежей из словаря
  36. Метод ior для битовых операций
  37. Поиск с библиотекой Google
  38. Установка пакетов с помощью pip
  39. Экспорт данных с помощью writefile
  40. Форматирование строк в Python

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