numpyを使用して配列を作成する方法は何ですか?

numpyを使用して配列を作成するには、まずnumpyライブラリをインストールしてインポートする必要があります。その後、numpyライブラリが提供する関数を使用して配列を作成できます。

以下是一些用来创建数组的常见numpy函数:

  1. numpyのarray()関数を使用すると、リスト、タプル、リストのリストなどをarray()関数にパラメータとして渡すことで、numpy配列を作成することができます。
import numpy as np

arr1 = np.array([1, 2, 3])  # 创建一个一维数组
arr2 = np.array([[1, 2, 3], [4, 5, 6]])  # 创建一个二维数组
  1. numpyのzeros()関数を使用すると、指定した形状のゼロ配列を作成することができます。
arr = np.zeros((3, 4))  # 创建一个3行4列的全零数组
  1. numpyのones()関数を使用すると、指定した形状の全て1の配列を作成できます。
arr = np.ones((2, 3))  # 创建一个2行3列的全一数组
  1. numpyのarange()関数を使用すると、指定した範囲とステップで等差数列を作成することができます。
arr = np.arange(0, 10, 2)  # 创建一个从0到10(不包括10),步长为2的数组
  1. numpyのlinspace()関数を使用すると、指定した開始値、終了値、および要素数で等差数列を作成できます。
arr = np.linspace(0, 1, 5)  # 创建一个从0到1(包括1),共5个元素的等差数组

これらは単なるNumPy配列を作成する一般的な方法であり、特定の形状やデータ型の配列を作成するために使用できる他の多くの関数があります。詳細な使い方については、NumPyの公式ドキュメントを参照してください。

bannerAds