リスト
py.qiita.py
# Listとメソッド
# リストに対してメソッドを使うと要素の追加、削除が可能になる
l = [1, 2, 3, 4]
print(l)
# リストの一番最後に追加される
# リストに5を追加できる
l.append(5)
print(l)
インデックス番号を指定して要素の追加
py.qiita.py
# 追加する番号を指定する方法
# insertメソッドを用いる
l = [1, 2, 3]
# 前から数えて、2番目の位置に10を入れる
# 上書きではなく、差し込み
l.insert(1, 10)
print(l)
リストの拡張
py.qiita.py
# リストの拡張
# extendメソッドを用いる
l1 = ['nike', 'newbalance', 'adidas']
l2 = ['asics', 'mizuno', 'moonstar']
l1.extend(l2)
print(l1)
要素の削除
py.qiita.py
# 要素の削除
# removeメソッドを用いる、removeは最初に見つけたものを削除する
l = [1, 2, 3, 4]
l.remove(2)
print(l)
removeメソッドの注意点
py.qiita.py
l = []
for i in range(5):
l.append(i)
# l = [0,1,2,3,4]
# 2を追加
l.append(2) # l = [0,1,2,3,4,2]
# 2を消そうとすると番号が早い方の2が消える
l.remove(2)
print(l) # l = [0,1,3,4,2]