python中的append()函數是在列表末尾添加新的對象,并且添加的對象可以和列表看成是一個整體,下面這篇文章主要給大家介紹了關于Python列表append()函數使用方法的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下 。

一、append函數
1、基本使用
首先我們知道,它是一個對列表中的元素處理的函數,如果在一個列表中,想要在一個列表最后面添加新的元素時,就使用append(),基本的語法格式如下:
list.append( element )其中參數element表示的就是一個要添加元素 。下面看一個簡單的例子,代碼如下:
name_list = ['zhaidada', 'liling', 'wangniuniu']name_list.append('zhaoliu')print(name_list)運行結果為:
['zhaidada', 'liling', 'wangniuniu', 'zhaoliu']2、任意類型的元素
在append函數中,只能是在列表中的最后面位置添加元素,并不是所有的位置都可以,但是對于類型的添加就是任意的,比如添加的數據類型是普通的類型時,表示的就是一個數值或者是字符串元素,代碼如下:
list1 = ['zhaidada', 'liling', 'wangniuniu']list1.append(111) # 添加整型數據print(list1)list1.append('str') # 添加字符型print(list1)運行結果:
['zhaidada', 'liling', 'wangniuniu', 111]['zhaidada', 'liling', 'wangniuniu', 111, 'str']還可以是其它類型的數據,比如說是集合類型,又包括列表、元組等,代碼如下:
list1 = ['zhaidada']list1.append([1,2,3]) # 添加列表print(list1)list1.append((4,5,6)) # 添加元祖print(list1)運行結果為:
['zhaidada', [1, 2, 3]]['zhaidada', [1, 2, 3], (4, 5, 6)]3、列表同步
在使用這個函數對列表的元素進行添加的時候,其實添加的是一個列表所使用的地址,而不是一個列表內容,但是添加元素之后,列表是會發生改變的,并且會將這個被添加但是數據同步到列表中 。舉個例子:
list1 = ['zhaidada']a = [1,2,3]list1.append(a) # 列表list1添加列表aprint(list1)a.append(4) # 列表a發生變化list1.append(a)print(list1) # 列表list1也會同步變化運行結果:
['zhaidada', [1, 2, 3]]['zhaidada', [1, 2, 3, 4], [1, 2, 3, 4]]【Python列表中append函數使用方法 詳解Python列表中的append()函數】關于Python列表中append()函數使用方法 詳解Python列表中的append()函數的文章的進行到這里了,文章中詳細的講解了append函數的使用方法,希望可以給大家的學習帶來一定的幫助 。
猜你喜歡
- Python內置模塊zipfile有哪些方法?Python模塊zipfile有哪些常用方法屬性
- Python如何截取字符函數?Python截取字符函數是什么?
- 如何掌握python中class函數用法?python中class函數的基本使用方法
- 如何使用Python實現文件壓縮?Python壓縮文件的簡單方式
- Python如何獲取多個字符?Python提取多個字符的方法
- Python3編碼類型有哪些?Python中編碼類型如何轉換?
- Python模塊中的mkdir方法怎么用?Python os.mkdir的使用方法
- Python中的函數和方法有什么不同?函數與方法之間有差異嗎?
- Python如何使用zipfile模塊壓縮文件?Python模塊zipfile怎么解壓文件
- Python模塊py7zr怎么使用?如何使用py7zr模塊解壓縮文件
