Создание словаря из двумерного массива / кортежа

у меня есть двумерный массив/кортеж new_mas = [("Коля",5),("Слава",3),("Саня",4)]. Я хочу получить из него только 3,4,5 с привязкой по ключу


Ответы (2 шт):

Автор решения: Chorkov
 new_dict = { k:v for k,v in new_mas }

Значение по ключу:

 new_dict["Слава"]
→ Ссылка
Автор решения: GrAnd

Вообще-то элементарно:

new_dict = dict(new_mas)

И в new_dict получится словарь вида:

{'Коля': 5, 'Слава': 3, 'Саня': 4}

Ну и "обратный" словарь:

new_dict = dict(map(reversed, new_mas))
{5: 'Коля', 3: 'Слава', 4: 'Саня'}
→ Ссылка