Курс 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. Метод get() в Python
  3. Регистрация на TenChat
  4. Сравнение строк в Python
  5. Генерация случайных данных в NumPy
  6. Декораторы для регистрации функций
  7. Метод repr() в Python
  8. Документация функции help() в Python
  9. Сумма элементов списка
  10. Работа с комплексными числами
  11. Применение функции к элементам списка
  12. Создание namedtuple списком полей
  13. Извлечение аудио из видео
  14. Копирование объектов в Python
  15. Работа с путями в Python
  16. Работа с URL-адресами в Python
  17. Функция zip() в Python
  18. Нарезка списков в Python
  19. Различия символов в Python
  20. Переворот последовательности
  21. Ноутбуки AMD Ryzen ™ 4000: мощность и эффективность
  22. Преобразование списков в словарь
  23. Названия переменных
  24. Работа с CSV файлами в Python
  25. Комментарии в Python.
  26. Генераторы в Python
  27. Итераторы в Python
  28. Руководство по использованию Colorama
  29. Отделение звука от видео
  30. Оператор (*) в Python
  31. Генераторы в Python
  32. IPython и Jupyter Notebook: руководство
  33. Установка Python — Простое руководство
  34. Создание генераторов
  35. Перезагрузка оператора в Python
  36. Получение ID текущего процесса
  37. Построение графиков в Matplotlib
  38. Перевод текста с Python Translator
  39. Генератор списка с условием if
  40. Работа со словарями Python
  41. Удаление файлов в Python
  42. Синхронизация потоков с time.sleep()
  43. Обмен значений переменных в Python
  44. Создание класса в Python
  45. Протокол управления контекстом

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