Курс 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. Подсчет элементов в списке с Counter
  2. Метод join() для объединения элементов строки
  3. Работа со словарями с defaultdict из collections
  4. Операторы сравнения в Python
  5. Проектирование Singleton с метаклассом
  6. Создание Telegram-бота на Python
  7. Enum в Python: создание и использование перечислений
  8. Поиск подстроки в строке
  9. lru_cache оптимизация функций
  10. Преобразование типов данных в set comprehension
  11. Генераторы списков в Python
  12. Создание лямбда-функций
  13. Очистка данных с помощью pandas
  14. Расчет времени выполнения
  15. Удаление элементов по срезу
  16. Многоточие в Python
  17. Подсказки типов в Python
  18. Работа с комплексными числами
  19. Отображение HTML кода в Python
  20. Явный импорт в Python
  21. Создание новых списков в Python
  22. Библиотека funcy: удобные утилиты
  23. Преобразование многоуровневого словаря
  24. Срезы в Numpy
  25. Удаление первого элемента списка
  26. Оператор «not» в Python
  27. Метод split() в Python
  28. Работа с zip()
  29. Запуск внешнего кода в Jupyter
  30. Изучение объектов с помощью dir()
  31. Группы исключений в Python
  32. Вывод переменной и строки в Python
  33. Просмотр внешних файлов в %pycat
  34. Работа с библиотекой requests
  35. Метаклассы в Python
  36. Замена символов в строке
  37. Преобразование текста в нижний регистр
  38. Переменные в Python
  39. Хеширование паролей с солью
  40. Обратное распространение ошибки
  41. Декоратор проверки активности
  42. Оператор zip в Python
  43. Метод get() для словарей
  44. Область видимости переменных
  45. Переменные в Python: сокращение гласных
  46. Структуры данных в Python
  47. Метод append() для списка

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