Operare su liste e array
Gli operatori, come +, funzionano in modo diverso se applicati a array NumPy e a liste. Quando sommi due array NumPy con +, Python li combina elemento per elemento e restituisce un nuovo array con la stessa forma degli array originali. Questo è simile a come MATLAB gestisce l’addizione tra matrici.
Al contrario, sommare due liste con + in Python le concatena. Anche se liste e array possono sembrare intercambiabili, se non fai attenzione queste differenze possono riservare brutte sorprese.
In questo esercizio, esplorerai come funziona l’operatore + per gli array NumPy e per le liste.
Questo esercizio fa parte del corso
Python per utenti MATLAB
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Create two lists, x and y, containing the 3 integers in each
x = ____
y = ____
# Add them together & save the result to z