On 14/05/2015 12:47, paolo lo bello wrote:

scusatemi è vero.
listaspesa=( uova,proscutto,carne,rucola,patate)
quantita=(1,2,3,4,2)

Se volessi scansionare esempio il 1° elemento di "listaspesa" con il 1° elemento di "quantita".
Il mio output dovra essere:

uova 1
prosciutto 2
carne 3
rucola 4
patate 2

Come si risolve la storia? Con un for con un while ma a che condizione?

Questo e' un modo:

>>> for item, quantity in zip(listaspesa, quantita):
...     print(item, quantity) # Python 3
...
uova 1
proscutto 2
carne 3
rucola 4
patate 2

In Python esistono i dizionari, prova a darci uno sguardo

--
Marco Buttu

INAF-Osservatorio Astronomico di Cagliari
Via della Scienza n. 5, 09047 Selargius (CA)
Phone: 070 711 80 217
Email: mbu...@oa-cagliari.inaf.it

_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a