Pythonで行列を作成するには

Pythonでは、リストの入れ子を使って行列を作成できます。行列を作成する方法は次のとおりです。

  1. マトリクスの手動生成
matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
  1. リスト内包表記を利用:
matrix = [[i+j for i in range(3)] for j in range(3)]
  1. NumPyライブラリを使用して行列を作成する:
import numpy as np

matrix = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
  1. 使用random库生成随机矩阵:
import random

matrix = [[random.randint(1, 10) for _ in range(3)] for _ in range(3)]

実際のニーズに応じて、適切な方法を選択することでマトリックスを作成することができる

bannerAds