Pythonトレーニング


3.4. イテラブルの詳細

3.4.1 リスト

配列

リスト 変数 = [要素1, 要素2, 要素3, 要素4, 要素5]

w_list = [11, 22, 33, 44, 55]
for i in w_list:
    print(i)
->
11
22
33
44
55

appendメソッド リスト.append(要素)

insertメソッド リスト.insert(位置, 要素)

popメソッド リスト.pop(位置) リスト.pop()

removeメソッド リスト.remove(オブジェクト)

reserveメソッド リスト.reserve()

w_list = [12, 34, 56]
print(w_list)
->[12, 34, 56]

w_list.append(78)
print(w_list)
->[12, 34, 56, 78]

w_list.insert(2, 99)
print(w_list)
->[12, 34, 99, 56, 78]

data = w_list.pop(2)
print(data)
->99
print(w_list)
->[12, 34, 56, 78]

data = w_list.pop()
print(data)
->78
print(w_list)
->[12, 34, 56]

w_list.remove(34)
print(w_list)
->[12, 56]

w_list.reserve()
print(w_list)
->[56, 12]

二次元配列

data = [["dog", "dat", "mouse", "fox"],
["rose", "lily"],
["apple", "grape", "banana"]]

print(data[2][0])
->'apple'