dict()
Функция dict() в Python используется для создания объектов словаря (dictionary).
Назначение: Основная цель функции dict() - создать новый словарь из заданных пар ключ-значение или из итерируемого объекта с парами ключ-значение.
Что возвращает: Функция dict() возвращает новый объект словаря (dictionary).
Описание: Синтаксис функции dict() следующий:
dict(**kwargs)
dict(mapping, **kwargs)
dict(iterable, **kwargs)**kwargs- необязательные именованные аргументы, представляющие пары ключ-значение для создания словаря.mapping- объект, поддерживающий итерацию по парам ключ-значение (например, другой словарь).iterable- итерируемый объект (например, список или кортеж), содержащий итерируемые объекты с парами ключ-значение.
Примеры использования:
Создание словаря из пар ключ-значение
Создание словаря из другого словаря
Создание словаря из списка кортежей
Создание словаря из итератора
Создание словаря из объекта
zip()
dict1 = dict(name='John', age=30)
print(dict1) # Выведет {'name': 'John', 'age': 30}dict2 = {'apple': 2, 'banana': 3}
new_dict = dict(dict2)
print(new_dict) # Выведет {'apple': 2, 'banana': 3}list_of_tuples = [('a', 1), ('b', 2), ('c', 3)]
new_dict = dict(list_of_tuples)
print(new_dict) # Выведет {'a': 1, 'b': 2, 'c': 3}new_dict = dict(((i, i**2) for i in range(1, 6)))
print(new_dict) # Выведет {1: 1, 2: 4, 3: 9, 4: 16, 5: 25}keys = ['a', 'b', 'c']
values = [1, 2, 3]
new_dict = dict(zip(keys, values))
print(new_dict) # Выведет {'a': 1, 'b': 2, 'c': 3}Функция dict() широко используется для создания новых словарей из различных источников данных, таких как списки, кортежи, другие словари, итераторы и объекты, поддерживающие итерацию по парам ключ-значение. Она также может использоваться для создания копий существующих словарей или для преобразования других типов данных в словари.
Последнее обновление