Pythonでは、配列に相当するものはリストと呼ばれています。リストは動的配列であり、そのサイズを自由に操作でき、後からでも要素を増やしたり減らしたりできます。
リストの作成と要素の追加
Pythonでリストを作成し、要素を追加する基本的な方法は以下の通りです。
# リストの作成
List = []
# 要素の追加
for i in range(4):
List.append([0,0,0,0])
このコードは、4×4の二次元配列を作成します。append
メソッドを使用して、リストList
に新しい要素を追加しています。
静的配列との比較
一方、静的配列はループを回すことによって配列を作ることができます。以下にその例を示します。
# 静的配列の作成
List = [[0 for i in range(4)] for j in range(4)]
このコードも4×4の二次元配列を作成しますが、ここではリスト内包表記を使用しています。
まとめ
Pythonのリストは非常に柔軟性があり、動的に要素を追加したり削除したりすることが可能です。これにより、さまざまなデータ構造を簡単に実装することができます。一方、静的配列はそのサイズが固定されていますが、リスト内包表記を使用することで簡潔に配列を作成することができます。どちらの方法を使用するかは、具体的な要件や目的によります。.