一、list.append()
python中的list是一種可以存儲多個元素的數據類型。而list的新增元素方法有多種,其中最簡單的應該就是append()方法了。
lst = ['apple', 'banana', 'cherry']
lst.append('orange')
print(lst)
輸出結果:
['apple', 'banana', 'cherry', 'orange']
二、list.extend()
除了append()方法外,還有一種常用的新增元素方法是extend()。該方法可以將一個序列中的所有元素都追加到list中。例如:
lst1 = ['apple', 'banana', 'cherry']
lst2 = ['orange', 'mango']
lst1.extend(lst2)
print(lst1)
輸出結果:
['apple', 'banana', 'cherry', 'orange', 'mango']
三、list.insert()
除了尾部追加元素的方法,還有一種在指定位置插入元素的方法,那就是insert()方法。可以指定要插入的位置和要插入的元素。例如:
lst = ['apple', 'banana', 'cherry']
lst.insert(1, 'orange')
print(lst)
輸出結果:
['apple', 'orange', 'banana', 'cherry']
四、使用”+”運算符
除了以上三種方法外,還可以使用”+”運算符將兩個list合併為一個list,例如:
lst1 = ['apple', 'banana', 'cherry']
lst2 = ['orange', 'mango']
lst = lst1 + lst2
print(lst)
輸出結果:
['apple', 'banana', 'cherry', 'orange', 'mango']
五、使用列表生成式
在一些特定場景下,我們也可以使用列表生成式來創建一個新的list,例如:
lst = [x for x in range(5)]
print(lst)
輸出結果:
[0, 1, 2, 3, 4]
六、總結
以上就是Python中list新增元素的方法,其中append()和extend()是最常用的方法,而insert()可以在指定位置插入元素,”+”運算符可以將兩個list合併為一個list,列表生成式可以創建一個新的list。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/282686.html