dict()
dict(**kwargs)
dict(mapping, **kwargs)
dict(iterable, **kwargs)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}Последнее обновление