はじめに
この実験では、Numpy ライブラリの multiply() 関数について学びます。この関数は、ndarray の文字列要素を n 回繰り返すために使用されます。ここで n は任意の整数値です。この関数は要素ごとに動作し、配列のすべての要素を対象にします。
VM のヒント
VM の起動が完了したら、左上隅をクリックして Notebook タブに切り替え、Jupyter Notebook を使って練習しましょう。
時々、Jupyter Notebook が読み込み終わるまで数秒待つ必要がある場合があります。Jupyter Notebook の制限により、操作の検証を自動化することはできません。
学習中に問題が発生した場合は、Labby にお問い合わせください。セッション後にフィードバックを提供してください。そうすれば、迅速に問題を解決します。
Numpy ライブラリをインポートする
このステップでは、次のコード スニペットを使って numpy ライブラリをインポートします。
import numpy as np
文字列要素が 1 つの配列を作成する
このステップでは、文字列要素 1 つの配列を作成し、この要素に multiply() 関数を適用します。
arr = np.array(['Study'])
print("The Original Array is :")
print(arr)
i = 5
配列に multiply() 関数を適用する
このステップでは、文字列要素 1 つの配列に multiply() 関数を適用して、文字列要素を i 回繰り返します。
output = np.char.multiply(arr, i)
print("\nThe New array is:")
print(output)
1 つ以上の要素を持つ配列を作成する
このステップでは、1 つ以上の文字列要素を持つ配列を作成し、この配列に multiply() 関数を適用します。
arr = np.array(['LabEx', 'Online', 'Portal'])
print("The Original Array :")
print(arr)
i = 2
複数の要素を持つ配列に multiply() 関数を適用する
このステップでは、複数の要素を持つ配列に multiply() 関数を適用して、文字列要素を i 回繰り返します。
output = np.char.multiply(arr, i)
print("\nThe Resultant array :")
print(output)
まとめ
この実験では、Numpy ライブラリの multiply() 関数について学びました。この関数を、文字列要素が 1 つと複数ある配列に適用して、文字列要素を i 回繰り返しました。この関数は要素ごとに動作し、配列のすべての要素を対象にします。



