この記事では主に行列を表現するための Python メソッドを紹介し、具体的な例の形で Python の行列表現方法と関連する演算を分析します。 Python は行列メソッドを表します。参考のために皆さんと共有してください。詳細は次のとおりです: C言語
では、「3行4列の整数」行列を表し、次のように宣言できます: int a[3][4] ; Python では変数
int を宣言できず、次元をリストすることはできません。リスト内のリストの形式で表現できます。例: は行列 を表し、次のようになります: count = 1
a = []
for i in range(0, 3):
tmp = []
for j in range(0, 3):
tmp.append(count)
count += 1
a.append(tmp)
print a
[[1, 2, 3], [4, 5, 6], [7, 8, 9]]
ただし、1 つの点に注意してください: 初期化 (すべての値が 0 に割り当てられるとき)、以下は間違っています。 !
tmp = [] for j in range(0, 3): tmp.append(0) a = [] for i in range(0, 3): a.append(tmp) print a
[[0, 0, 0], [0, 0, 0], [0, 0, 0]]
a = [] for i in range(0, 3): tmp = [] for j in range(0, 3): tmp.append(0) a.append(tmp) print a
以上がPythonで行列を表現する方法を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。