Python之append和extent的區別

2021-09-21 06:39:19 字數 504 閱讀 2919

一、簡介

list.extend(iterable) :  擴充套件,把乙個列表list中每個元素新增到列表list中。

二、例子

items = [, ]

items_new = [, ]

print(len(items))

print(items)

結果如下:

2、extend():將接收的引數(可迭代物件)中每個元素分別新增到列表items中,items.extend(items_new) , items列表長度增加相應的元素個數(2),即為4。

items = [, ]

items_new = [, ]

items.extend(items_new)

print(len(items))

print(items)

結果如下:

Python中append和extend的區別

網上有很多對這兩個函式的區別講解,但我覺得都講的不是很清楚,記憶不深刻。這樣解釋清楚且容易記住。1 2 3 4 5 music media compact disc 8 track tape long playing record new media audio disc super audio c...

Python中append和extend的區別

編者注 本文主要參考了 python核心程式設計 第二版 網上有很多對這兩個函式的區別講解,但我覺得都講的不是很清楚,記憶不深刻。這樣解釋清楚且容易記住。1 2 3 4 5 music media compact disc 8 track tape long playing record new m...

Python中append和extend的區別

網上有很多對這兩個函式的區別講解,但我覺得都講的不是很清楚,記憶不深刻。這樣解釋清楚且容易記住。music media compact disc 8 track tape long playing record new media audio disc super audio cd print mu...