リストと配列での演算
+ のような演算子は、NumPy配列とリストで動作が異なります。2つのNumPy配列を + で足すと、Pythonは要素ごとに加算し、元の配列と同じ形状の新しい配列を返します。これは、MATLABで行列の加算が行われる方法に似ています。
一方、Pythonで2つのリストに + を使うと、結合(連結)されます。リストと配列は一見同じように見えますが、注意しないと、こうした違いが思わぬ不具合につながることがあります。
この演習では、+ 演算子がNumPy配列とリストでどのように動くかを確認します。
この演習はコースの一部です
MATLABユーザーのためのPython
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Create two lists, x and y, containing the 3 integers in each
x = ____
y = ____
# Add them together & save the result to z