Utilizando o .fomat() para inserir conteúdo em uma string com {}, eu poderia ao invés de uma lista, passar um dicionário e utilizar então algo assim: "Olá senhor {nome} {sobrenome}"?
Utilizando o .fomat() para inserir conteúdo em uma string com {}, eu poderia ao invés de uma lista, passar um dicionário e utilizar então algo assim: "Olá senhor {nome} {sobrenome}"?
Prezado,
Com certeza é possível, veja a exemplo, mas acho muito complicado usar dicionários para isso. Segue o exemplo :
>>> cadastro = {'nome1':'Welton','sobrenome1':'Vaz', 'nome2':'Delmar','sobrenome2':'Henrique'}
>>> print("Olá senhor {} {}".format(cadastro['nome1'],cadastro['sobrenome1']))
Olá senhor Welton Vaz
>>> print("Olá senhor {} {}".format(cadastro['nome2'],cadastro['sobrenome2']))
Olá senhor Delmar Henrique
>>>