drakhos 0 Denunciar post Postado Janeiro 17, 2013 Olá, sou novo em Python e pensei em fazer a seguinte operação: lista1 = ['laranja', 'banana', 'limão'] lista2 = [1.5, 2.2, 3.25] Tenho essas duas listas e gostaria de imprimir o primeiro elemento da primeira lista associado ao primeiro valor da segunda lista.Como em um supermercado: a laranja custa 1.5, a banana custa 2.2 e o limão custa 3.25 Como fazê-lo?Desde já agradeço! Compartilhar este post Link para o post Compartilhar em outros sites
_Isis_ 202 Denunciar post Postado Janeiro 17, 2013 for produto,preco in zip(lista1,lista2): print "{0} custa {1}".format(produto, preco) Compartilhar este post Link para o post Compartilhar em outros sites
crf_h0m3r 5 Denunciar post Postado Fevereiro 1, 2013 Outra solução usando dicionários: >>> mercado = {u'laranja': 1.5, u'banana': 2.2, u'limão': 3.25} >>> for preco, produto in mercado.items(): >>>... print 'produto: ', produto, 'custa R$:', preco >>>... >>> produto laranja custa R$1.5 >>> produto banana custa R$2.2 >>> produto limão custa R$3.25 Compartilhar este post Link para o post Compartilhar em outros sites