【Python】Python -List內增加items。Add List Items
Append Items
可以使用 append() method來增加Items:
範例
thislist = ["apple", "banana", "cherry"]
thislist.append("orange")
print(thislist)
上面輸出:['apple', 'banana', 'cherry', 'orange']
插入Items
要插入一個item在list裡面,可以使用insert()
method 並指定index number。
insert()方法可以插入一個item在指定的index內:
範例
在位置2插入item:
thislist = ["apple", "banana", "cherry"]
thislist.insert(1, "orange")
print(thislist)
上面輸出:['apple', 'orange', 'banana', 'cherry']
Note: 上面最後在list內含有4個items。
Extend List
將另一個list加入現有的list可以使用extend()
method。
範例
在thislist後面加入tropical如下,會在list後面加入:
thislist = ["apple", "banana", "cherry"]
tropical = ["mango", "pineapple", "papaya"]
thislist.extend(tropical)
print(thislist)
上面輸出:['apple', 'banana', 'cherry', 'mango', 'pineapple', 'papaya']
增加任何 Iterable物件
The extend()
method 不僅僅只有lists可以加入,可以加入任何iterable物件,如tuples, sets, dictionaries ...等等。iterable物件為可以使用迴圈去讀取的物件,與java的iterable的觀念類似。
範例
在list後面增加一個tuple,如下所示:
thislist = ["apple", "banana", "cherry"]
thistuple = ("kiwi", "orange")
thislist.extend(thistuple)
print(thislist)
上面輸出:['apple', 'banana', 'cherry', 'kiwi', 'orange']
留言
張貼留言