python3 vol.5 list その2 関数を使ってできること
split() : データ型からリストに
append() : リストの末尾に要素の追加
extend() : リストとリストの結合
insert() : リスト内の場所を指定して要素の追加
・split()
a = 'a,b,c,d,e,f' b = a.split(',') print(list(a)) print(b)
>>>
['a', ',', 'b', ',', 'c', ',', 'd', ',', 'e', ',', 'f']
['a', 'b', 'c', 'd', 'e', 'f']
・append()
a = ['apple'] print(a) a.append('banana') print(a)
>>>
・extend() または +=
a = [1,2] b = [3,4] print(a, b) a.extend(b) print(a)
>>>
[1, 2] [3, 4]
[1, 2, 3, 4]
a = [1,2] b = [3,4] print(a, b) a += b print(a)
>>>
[1, 2] [3, 4]
[1, 2, 3, 4]
・insert()
a = [1, 2, 3, 4] a.insert(0, 'b') print(a) a.insert(4, 'c') print(a)
>>>
['b', 1, 2, 3, 4]
['b', 1, 2, 3, 'c',]