始める無料で始める

NumPy配列で練習しましょう

numpy 配列のスライスと、NumPyのブロードキャストの考え方を練習しましょう。ブロードキャストとは、numpy 配列が演算をベクトル化し、オブジェクト内のすべての要素に一度に適用できる性質のことです。

2次元の numpy 配列(nums)がセッションに読み込まれ、コンソールに表示されています。numpynp としてインポート済みです。

この演習はコースの一部です

効率的な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)
コードを編集して実行