Python 列表 extend 方法

2021-09-07 15:27:34 字數 603 閱讀 6129

python 列表 extend() 方法通過在列表末尾追加可迭代物件中的元素來擴充套件列表。

extend() 方法語法:

l.extend(iterable)

該方法沒有返回值,但會在原來的列表末尾追加可迭代物件中的元素。

以下例項展示了 extend() 方法的使用方法:

#!/usr/bin/env python

# -*- coding:utf-8 -*-

l = ['google', 'runoob', 'taobao']

l.extend('12') # 可迭代物件是字串

l.extend([3,4]) # 可迭代物件是列表

l.extend((5,6)) # 可迭代物件是元祖

l.extend() # 可迭代物件是字典(預設是鍵)

print ("擴充套件後的列表:", l)

以上例項輸出結果如下:

擴充套件後的列表: ['google', 'runoob', 'taobao', '1', '2', 3, 4, 5, 6, 8, 7]

python 列表 extend 方法

extend 函式用於在列表末尾一次性追加另乙個序列中的多個值 用新列表擴充套件原來的列表 list.extend seq seq 元素列表 此方法沒有返回值,但是會在已經存在的列表中新增新的列表內容 list1 10,20,30,50,hao maple list2 kf 90,100,qwer ...

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...