Operasi pada list dan array
Operator, seperti +, bekerja berbeda saat diterapkan pada NumPy array dan list. Ketika dua NumPy array dijumlahkan dengan +, Python menjumlahkan keduanya elemen demi elemen dan mengembalikan array baru dengan bentuk yang sama seperti array asal. Ini mirip dengan cara MATLAB menangani penjumlahan matriks.
Di sisi lain, menjumlahkan dua list dengan + di Python akan menggabungkannya (concatenate). Meskipun list dan array tampak dapat dipertukarkan, jika Anda tidak berhati-hati, perbedaan ini dapat menimbulkan kejutan yang kurang menyenangkan.
Dalam latihan ini, Anda akan menelusuri bagaimana operator + bekerja untuk NumPy array dan list.
Latihan ini adalah bagian dari kursus
Python untuk Pengguna MATLAB
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Create two lists, x and y, containing the 3 integers in each
x = ____
y = ____
# Add them together & save the result to z