Рассмотрим У меня есть кортеж в PythonДля каждого в списке Python
numbers = (('One', 1), ('Two', 2), ('Three', 3), ('Four', 4))
Я хочу создать в словаре в numbers_dict
numbers_dict = {}
for number in numbers:
numbers_dict[number[0]] = number[1]
и поэтому я получаю
numbers_dict = {
'One': 1,
'Two': 2,
'Three': 3,
'Four': 4,
}
Могу ли я сделать что-то более простое использование синтаксиса
numbers_dict = [n[0] : n[1] for n in numbers]
?