亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python列表去除元素的方法

發布時間:2020-07-17 14:29:15 來源:億速云 閱讀:253 作者:清晨 欄目:編程語言

這篇文章將為大家詳細講解有關python列表去除元素的方法,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

序列是Python中最基本的數據結構。序列中的每個元素都分配一個數字 - 它的位置,或索引,第一個索引是0,第二個索引是1,依此類

推。

Python有6個序列的內置類型,但最常見的是列表和元組。

推薦:python教程

python中關于刪除list中的某個元素,一般有三種方法:remove、pop、del:

1.remove: 刪除單個元素,刪除首個符合條件的元素,按值刪除
舉例說明:

>>> str=[1,2,3,4,5,2,6]
>>> str.remove(2)
>>> str

輸出

[1, 3, 4, 5, 2, 6]

2.pop: 刪除單個或多個元素,按位刪除(根據索引刪除)

>>> str=[0,1,2,3,4,5,6]
>>> str.pop(1) #pop刪除時會返回被刪除的元素
>>> str

輸出

[0, 2, 3, 4, 5, 6]
>>> str2=['abc','bcd','dce']
>>> str2.pop(2)
'dce'
>>> str2
['abc', 'bcd']

3.del:它是根據索引(元素所在位置)來刪除
舉例說明:

>>> str=[1,2,3,4,5,2,6]
>>> del str[1]
>>> str

輸出

[1, 3, 4, 5, 2, 6]

補充: 刪除元素的變相方法

s1 = (1, 2, 3, 4, 5, 6)
s2 = (2, 3, 5)
s3 = []
for i in s1:
    if i not in s2:
        s3.append(i)
print('s1_1:', s1)
s1 = s3
print('s2:', s2)
print('s3:', s3)
print('s1_2:', s1)

關于python列表去除元素的方法就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

铁力市| 鲜城| 黑山县| 陕西省| 东海县| 广饶县| 凤山县| 河池市| 金昌市| 白玉县| 东阿县| 曲水县| 阿拉善右旗| 新和县| 安仁县| 施甸县| 屯留县| 昌图县| 浙江省| 文登市| 贵港市| 罗田县| 汤阴县| 和林格尔县| 南城县| 突泉县| 时尚| 桂林市| 丰顺县| 福安市| 本溪市| 乃东县| 武义县| 浮山县| 仪陇县| 高平市| 凭祥市| 泰和县| 密云县| 郑州市| 西充县|