亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

Python 基礎教程

Python 流程控制

Python 函數(shù)

Python 數(shù)據(jù)類型

Python 文件操作

Python 對象和類

Python 日期和時間

Python 高級知識

Python 參考手冊

Python 列表 extend() 使用方法及示例

Python 列表方法

將指定的列表元素(或任何可迭代的元素)添加到當前列表的末尾,extend()擴展了列表。

extend()方法的語法為:

list1.extend(list2)

在此,將的元素list2添加到list1的末尾。

extend()參數(shù)

如前所述,extend()方法采用單個參數(shù)(列表)并將其添加到末尾。

如果您需要將其他本機數(shù)據(jù)類型的元素(例如tupleset)添加到列表中,則可以簡單地使用:

# 將元組的元素添加到列表中
list.extend(list(tuple_type))

甚至更簡單方式

list.extend(tuple_type)

extend()返回值

extend()方法僅修改原始列表。它不返回任何值。

示例1:使用extend()方法

# 語言列表
language = ['法語', '英語', '德語']

# 另一個語言列表
language1 = ['西班牙語', '漢語']

language.extend(language1)

# 被extend的列表
print('語言列表: ', language)

運行該程序時,輸出為:

語言列表:  ['法語', '英語', '德語', '西班牙語', '漢語']

示例2:添加元組元素并設置為列表

# 語言列表
language = ['法語', '英語', '德語']

# 語言元組 tuple
language_tuple = ('西班牙語', '漢語')

# set 集合
language_set = {'韓語', '日語'}

# 追加語言元組的元素
language.extend(language_tuple)

print('新的語言列表: ', language)

# 追加語言集合的元素
language.extend(language_set)

print('最新的語言列表: ', language)

運行該程序時,輸出為:

新的語言列表:  ['法語', '英語', '德語', '西班牙語', '漢語']
最新的語言列表:  ['法語', '英語', '德語', '西班牙語', '漢語', '韓語', '日語']

傳遞給extend()方法的原生數(shù)據(jù)類型(如tuple和set)將自動轉(zhuǎn)換為list。并且,列表的元素被追加到列表末尾。

您還可以使用+或+=運算符將列表項添加到另一個列表。例如,

a = [1, 2]
b = [3, 4]

a += b

# 輸出: a = [1, 2, 3, 4]
print('a = ', a)

Python 列表方法