Курс 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. Бесконечная проверка в Python
  3. Удаление символа из строки
  4. Транспонирование 2D-массива с помощью zip
  5. Вычисление времени выполнения
  6. Форматирование строк в Python
  7. Генераторы в Python
  8. Создание класса в Python
  9. Поиск индексов в списке
  10. Удаление элемента из списка
  11. Объединение словарей в Python
  12. Проверка подстроки в строке
  13. Переменные класса и экземпляра
  14. Работа с YAML в Python
  15. Функции в Python
  16. ROT13 Шифр Цезаря в Python
  17. Регулярные выражения: метод match
  18. Удаление специальных символов
  19. Создание директории в Python
  20. Создание матрицы в Python
  21. Метод ipow для возведения в степень
  22. Работа с CSV файлами в Python
  23. Хэш-функции в Python
  24. Измерение времени выполнения кода
  25. Python Translator: создание локальных переводчиков
  26. Декораторы в Python
  27. Метод сравнения объектов в Python
  28. Создание комплексных чисел
  29. Обмен значений переменных в Python
  30. Перетасовка списков в Python
  31. Работа с getopt
  32. Выражения-генераторы в Python
  33. PUT запрос для обновления данных
  34. Переменные в Python: сокращение гласных
  35. Метод ifloordiv для пользовательских классов
  36. Функции с дополнением
  37. Работа с каталогами в Python
  38. Вызов функций по строке в Python.
  39. Python Метод Union Множеств
  40. Вывод баннеров
  41. Итераторы в Python
  42. kwargs в Python
  43. Сравнение неупорядоченных списков
  44. Создание и удаление объектов
  45. Утечки переменных цикла в Python 3.x

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