Začněte nyníZačněte zdarma

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

Zobrazit kurz

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
Upravit a spustit kód