NumPy配列で練習しましょう
numpy 配列のスライスと、NumPyのブロードキャストの考え方を練習しましょう。ブロードキャストとは、numpy 配列が演算をベクトル化し、オブジェクト内のすべての要素に一度に適用できる性質のことです。
2次元の numpy 配列(nums)がセッションに読み込まれ、コンソールに表示されています。numpy は np としてインポート済みです。
この演習はコースの一部です
効率的なPythonコードの書き方
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Print second row of nums
print(nums[____,____])
# Print all elements of nums that are greater than six
print(____[____ > ____])
# Double every element of nums
nums_dbl = ____ * ____
print(nums_dbl)
# Replace the third column of nums
nums[____,____] = ____[____,____] + ____
print(nums)