Operace se seznamy a poli
Operátory jako + se chovají různě podle toho, jestli je použiješ na NumPy pole, nebo seznamy. Když sečteš dvě NumPy pole pomocí +, Python je sečte prvek po prvku a vrátí nové pole se stejným tvarem jako původní pole. To je podobné tomu, jak MATLAB pracuje se sčítáním matic.
Naopak, když sečteš dva seznamy pomocí + v Pythonu, výsledkem je jejich zřetězení. Ačkoli se seznamy a pole mohou zdát zaměnitelné, tyto rozdíly mohou při nepozornosti způsobit nepříjemná překvapení.
V tomto cvičení prozkoumáš, jak operátor + funguje pro NumPy pole a seznamy.
Toto cvičení je součástí kurzu
Python pro uživatele MATLABu
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Create two lists, x and y, containing the 3 integers in each
x = ____
y = ____
# Add them together & save the result to z