Operationer på listor och arrayer
Operatorer som + fungerar olika beroende på om de används med NumPy-arrayer eller listor. När två NumPy-arrayer adderas med + sker additionen element för element, och Python returnerar en ny array med samma form som de ursprungliga arrayerna. Det liknar hur MATLAB hanterar addition med matriser.
Om du däremot adderar två listor med + i Python slås de ihop – det vill säga de konkateneras. Listor och arrayer kan verka utbytbara, men om du inte är uppmärksam kan dessa skillnader leda till oväntade resultat.
I den här övningen undersöker du hur operatorn + fungerar för NumPy-arrayer och listor.
Den här övningen är en del av kursen
Python för MATLAB-användare
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Create two lists, x and y, containing the 3 integers in each
x = ____
y = ____
# Add them together & save the result to z