您現(xiàn)在的位置是:首頁 » 原創(chuàng)課程 » Python
課程內(nèi)容
Python入門課程NO35課 列表的添加操作
極客小將2020-08-07-
列表的添加有三種方法。即:append 、insert、extend三種,三種方式的區(qū)別我們一一講解。list.append(object) :將參數(shù)object代表的數(shù)據(jù)對象添加至列表中,元素被添加至列表的尾部,該方法無返回值。在定義一個空的列表時,無法通過索引來進行元素的添加。舉例說明:輸出如下
列表的添加有三種方法。即:append 、insert、extend三種,三種方式的區(qū)別我們一一講解。
list.append(object) :將參數(shù)object代表的數(shù)據(jù)對象添加至列表中,元素被添加至列表的尾部,該方法無返回值。在定義一個空的列表時,無法通過索引來進行元素的添加。舉例說明:
輸出如下:
list.insert(index, object):指定索引位置的列表添加。參數(shù)index表示索引值,insert方法用來在index的前一個位置來插入元素。如果index的值大于列表中的最大索引,那么等同于執(zhí)行append方法。 append方法是每次將元素添加至列表尾部,而通過 insert方法可以在指定位置來插入元素。
輸出如下:
通過輸出結果對比,我們可以清楚的掌握與append的卻別。
list.extend(iterable):在列表的末尾添加一個可迭代對象,無返回值。extend方法只接受可迭代的對象,會將可迭代對象中的元素逐一添加到列表中。
其運行結果如下:
由此,我們可以很清楚的區(qū)分extend與append
