Operando em listas e arrays
Operadores, como +, funcionam de maneiras diferentes quando aplicados a arrays do NumPy e a listas. Quando dois arrays do NumPy são somados com +, o Python soma os arrays elemento a elemento e retorna um novo array com o mesmo formato (shape) dos arrays originais. Isso é semelhante a como o MATLAB trata a soma de matrizes.
Por outro lado, somar duas listas com + em Python as concatena. Embora listas e arrays possam parecer intercambiáveis, se você não tomar cuidado, essas diferenças podem gerar surpresas desagradáveis.
Neste exercício, você vai explorar como o operador + funciona para arrays do NumPy e listas.
Este exercício faz parte do curso
Python para usuários de MATLAB
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Create two lists, x and y, containing the 3 integers in each
x = ____
y = ____
# Add them together & save the result to z