Как из кортежа получить словарь?

Как из кортежа new_letter получить словарь?

letters = {'а': 1, 'б': 2}
name = str.casefold(input("Введите запрос:"))
for i, letter in enumerate(name):
    if letter in letters.keys():
        new_letter = (letter, letters[letter])

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

Автор решения: Dmitry

напишите вот так

....
    if letter in letters.keys():
        # new_letter = (letter, letters[letter])
        new_letter[letter] = letters[letter]

Сразу записывайте в словарь. Ну, и объявить не забудьте.

→ Ссылка