Forum >> Principianti >> collegare due liste

Pagina: 1

ragazzi sto realizzando un programma per analisi grammaticale, ma avrei un problemino con le liste. Allora io ho due liste, la lista A contiene delle parole come ["andare","marco","bello"], e la lista B che contiene, ["verbo","nome","aggettivo"], in questo caso vorrei che la lista B fosse collegata alla lista A nel senso se faccio print A1
il programma collegasse non soltanto a "marco" ma anche a "nome"
ragazzi sto realizzando un programma per analisi grammaticale, ma avrei un problemino con le liste. Allora io ho due liste, la lista A contiene delle parole come ["andare","marco","bello"], e la lista B che contiene, ["verbo","nome","aggettivo"], in questo caso vorrei che la lista B fosse collegata alla lista A nel senso se faccio print A1
il programma collegasse non soltanto a "marco" ma anche a "nome"
Così?
>>> A = ["andare","marco","bello"]
>>> B = ["verbo","nome","aggettivo"]
>>> A1 = zip(A, B)
>>> print(A1)
<zip object at 0x7f9db0899988>
>>> print(list(A1))
[('andare', 'verbo'), ('marco', 'nome'), ('bello', 'aggettivo')]

THE 🍺-WARE LICENSE (Revision ㊷):
<㎝🐌🐍.🇮🇹> wrote this post. As long as you retain this notice you
can do whatever you want with this stuff. If we meet some day, and you
think this stuff is worth it, you can buy me a 🍺 in return. -- ㎝
ragazzi sto realizzando un programma per analisi grammaticale, ma avrei un problemino con le liste. Allora io ho due liste, la lista A contiene delle parole come ["andare","marco","bello"], e la lista B che contiene, ["verbo","nome","aggettivo"], in questo caso vorrei che la lista B fosse collegata alla lista A nel senso se faccio print A1
il programma collegasse non soltanto a "marco" ma anche a "nome"
Così?
>>> A = ["andare","marco","bello"]
>>> B = ["verbo","nome","aggettivo"]
>>> A1 = zip(A, B)
>>> print(A1)
<zip object at 0x7f9db0899988>
>>> print(list(A1))
[('andare', 'verbo'), ('marco', 'nome'), ('bello', 'aggettivo')]

non conoscevo la funzione zip, quindi ad ad andare corrisponde verbo ecc..??
ragazzi sto realizzando un programma per analisi grammaticale, ma avrei un problemino con le liste. Allora io ho due liste, la lista A contiene delle parole come ["andare","marco","bello"], e la lista B che contiene, ["verbo","nome","aggettivo"], in questo caso vorrei che la lista B fosse collegata alla lista A nel senso se faccio print A1
il programma collegasse non soltanto a "marco" ma anche a "nome"
Così?
>>> A = ["andare","marco","bello"]
>>> B = ["verbo","nome","aggettivo"]
>>> A1 = zip(A, B)
>>> print(A1)
<zip object at 0x7f9db0899988>
>>> print(list(A1))
[('andare', 'verbo'), ('marco', 'nome'), ('bello', 'aggettivo')]

non conoscevo la funzione zip, quindi ad ad andare corrisponde verbo ecc..??
Sì.

>>> for parola, tipo in A1:
...     print("{} è un {}".format(parola, tipo))
... 
andare è un verbo
marco è un nome
bello è un aggettivo



THE 🍺-WARE LICENSE (Revision ㊷):
<㎝🐌🐍.🇮🇹> wrote this post. As long as you retain this notice you
can do whatever you want with this stuff. If we meet some day, and you
think this stuff is worth it, you can buy me a 🍺 in return. -- ㎝


Pagina: 1



Esegui il login per scrivere una risposta.