Werken met lists en arrays
Operatoren, zoals +, werken anders bij NumPy-arrays dan bij lists. Als je twee NumPy-arrays optelt met +, telt Python de arrays element voor element op en geeft een nieuwe array terug met dezelfde vorm als de oorspronkelijke arrays. Dit lijkt op hoe MATLAB optellen met matrices afhandelt.
Aan de andere kant: twee lists met + optellen in Python voegt ze juist samen (concatenatie). Hoewel lists en arrays op elkaar kunnen lijken, kunnen deze verschillen voor vervelende verrassingen zorgen als je niet oplet.
In deze oefening onderzoek je hoe de operator + werkt voor NumPy-arrays en lists.
Deze oefening maakt deel uit van de cursus
Python voor MATLAB-gebruikers
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Create two lists, x and y, containing the 3 integers in each
x = ____
y = ____
# Add them together & save the result to z