Как использовать обычные строки в f-строках?

Как использовать обычные строки в f-строках?

У меня есть мапа с ключами-строками, хочу в f-строке получить какое-то значение из неё:

print(f'result = {data['result']}')

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

Автор решения: S. Nick

Попробуйте так:

data = {'result': 'Hello World'}

 _f = data['result']

print(f'result = {_f}')  # result = Hello World
→ Ссылка
Автор решения: Riangry
data = {'result': 'Hello World'}

print(f'result = {data["result"]}')

Просто используйте разные кавычки

→ Ссылка
Автор решения: insolor

Можно использовать метод format вместо f-строки:

print('result = {}'.format(data['result']))
→ Ссылка