Python 刪除列表()

| |

語法:

list_name.remove (obj) 

參數:

obj  - 要從列表中刪除的對象 

返回:

該方法不返回任何值,而是從列表中刪除給定的對象名單。 

注意。 它從列表中刪除第一次出現的項目。
代碼 #1:


# Python3程序演示用法
# remove() 方法



# 從列表中刪除第一次出現的 1

list1 = [ 1 , 2 , 1 , 1 , 4 , 5 ]

list1.remove ( 1 )

print (list1)


# 移除 '一個 '從列表 2

list2 = [ `a` , ` b` , `c` , `d` ]

list2.remove ( `a` )

print (list2)

輸出:

[2, 1, 1 , 4, 5] [`b`,`c`, `d `] 

錯誤:

當傳遞的對像不在列表中時返回ValueError  

Code # 2:


# Python3 程序中的錯誤
# remove() 方法


# 去掉 ' '從列表 2

list2 = [ `a` , ` b` , `c` , `d` ]

list2.remove ( `e` )

print (list2)

退出:

回溯(最後一次調用):文件“/home/e35b642d8d5c06d24e9b31c7e7b9a7fa. py", line 8, in list2.remove (`e`) ValueError: list.remove (x): x not in list 

實際應用:
一旦你接收列表,從列表中刪除所有 1 並打印列表。

代碼#3:


#Python3程序實戰
# 刪除 1 直到所有 1 從列表中刪除


list1 = [ 1 , 2 , <代碼類 ="value "> 3 , 4 , 1 , 1 , 1 , 4 , 5 ]


# 循環直到所有的 1 被刪除

while (list1. count ( 1 )):

list1.remove ( 1 )

print (list1)

退出:

[2, 3, 4, 4, 5] 

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method