Python 2次元配列の作り方と値の代入【初心者向け】
Pythonでは、リスト内包表記を使って、二次元配列を構築して値を割り当てることができます。
例えば、3×3の2次元配列を作成し、0で初期化するには、次のコードを使用できます:
# 创建一个3x3的二维数组,并赋值为0
matrix = [[0 for _ in range(3)] for _ in range(3)]
# 输出二维数组
for row in matrix:
print(row)
3×3の二次元配列を作成して、1から9までの初期値を与えるには、以下のコードを使用することができます:
# 创建一个3x3的二维数组,并赋初值为1到9
counter = 1
matrix = [[counter + col + 3*row for col in range(3)] for row in range(3)]
# 输出二维数组
for row in matrix:
print(row)
この方法を使えば、簡単に二次元配列を構築して値を代入することができます。