CommencerCommencer gratuitement

Opérations sur les listes et les tableaux

Les opérateurs, comme +, se comportent différemment selon qu’ils sont appliqués à des tableaux NumPy ou à des listes. Quand on additionne deux tableaux NumPy avec +, Python additionne les éléments un à un et renvoie un nouveau tableau de même forme que les tableaux d’origine. C’est similaire à la façon dont MATLAB gère l’addition de matrices.

En revanche, additionner deux listes avec + en Python les concatène. Même si listes et tableaux peuvent paraître interchangeables, ces différences peuvent provoquer de mauvaises surprises si vous n’y prenez pas garde.

Dans cet exercice, vous allez explorer le fonctionnement de l’opérateur + pour les tableaux NumPy et les listes.

Cet exercice fait partie du cours

Python pour les utilisateurs de MATLAB

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Create two lists, x and y, containing the 3 integers in each
x = ____
y = ____

# Add them together & save the result to z
Modifier et exécuter le code