リスト

作成

リストは,複数の値を[]で囲んで作成.

string_list = [‘a’, ‘b’, ‘c’, ‘d’]

num_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]

アクセス

リストへのアクセスは,要素の番号を指定することで可能.

string_list[0] → a

num_list[2] → 3

範囲を指定して出力する場合は次の通り.

num_list[0:2] → [1, 2]

リスト[開始インデックス:終了インデックス]

※ 終了インデックスは出力に含まれない

num_list[3:] → [4, 5, 6, 7, 8, 9, 10, 11, 12]

開始インテックスから最後まで

num_list[:3] → [1, 2, 3]

最初から終了インテックスの前まで

num_list[::2] → [1, 3, 5, 7, 9, 11]

最初から最後まで2つ置きに出力

削除

要素を指定しての削除

string_list.remove(‘a’) → [‘b’, ‘c’, ‘d’]

インデックスを指定しての削除

del string_list[1] → [‘b’, ‘d’]

追加

string_list.append(‘x’) → [‘b’, ‘d’, ‘x’]

Python

前の記事

データ型
Python

次の記事

Python 演算