\

Pythonでは、二次元配列(リスト)から特定の列を取り出す方法があります。これは、データ分析や機械学習などのタスクで頻繁に使用されます。

二次元配列の生成

まずは、二次元配列を生成します。以下のコードは、3行3列の二次元配列を生成します。

M = []
M.append([1, 2, 3])
M.append([4, 5, 6])
M.append([7, 8, 9])
print(M)

列の取り出し

次に、この二次元配列から特定の列を取り出します。Pythonでは、リスト内包表記を使用して列を取り出すことができます。

# 1列目を取り出す
print([row[0] for row in M])

# 2列目を取り出す
print([row[1] for row in M])

# 3列目を取り出す
print([row[2] for row in M])

このように、Pythonのリスト内包表記を使用すると、二次元配列から簡単に列を取り出すことができます。このテクニックは、Pythonでデータを操作する際に非常に便利です。

参考文献

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です