Функция dict
в Python используется для создания словаря — коллекции пар ключ-значение. Словари являются одним из основных типов данных в Python и широко используются для хранения и управления данными.
Содержание
- Синтаксис
- Параметры
- Возвращаемое значение
- Примеры использования
- Пример 1: Создание пустого словаря
- Пример 2: Создание словаря с использованием именованных аргументов
- Пример 3: Создание словаря из другой коллекции
- Пример 4: Создание словаря из другого словаря
- Пример 5: Объединение словаря и именованных аргументов
Синтаксис
dict([mapping, **kwargs])
Параметры
mapping
: Необязательный параметр. Это может быть другой словарь, последовательность пар (ключ, значение) или любой другой объект, который предоставляет методitems()
.**kwargs
: Необязательные именованные аргументы, которые будут добавлены в создаваемый словарь.
Возвращаемое значение
Функция возвращает новый словарь, содержащий указанные пары ключ-значение.
Примеры использования
Пример 1: Создание пустого словаря
empty_dict = dict()
print(empty_dict) # Вывод: {}
Пример 2: Создание словаря с использованием именованных аргументов
person = dict(name="Alice", age=30, city="New York")
print(person) # Вывод: {'name': 'Alice', 'age': 30, 'city': 'New York'}
Пример 3: Создание словаря из другой коллекции
pairs = [('one', 1), ('two', 2), ('three', 3)]
number_dict = dict(pairs)
print(number_dict) # Вывод: {'one': 1, 'two': 2, 'three': 3}
Пример 4: Создание словаря из другого словаря
original_dict = {'name': 'Alice', 'age': 30}
copy_dict = dict(original_dict)
print(copy_dict) # Вывод: {'name': 'Alice', 'age': 30}
Пример 5: Объединение словаря и именованных аргументов
original_dict = {'name': 'Alice'}
extended_dict = dict(original_dict, age=30, city='New York')
print(extended_dict) # Вывод: {'name': 'Alice', 'age': 30, 'city': 'New York'}