Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะลบวัตถุออกจากรายการใน Python ได้อย่างไร?


คุณสามารถใช้ 3 วิธีในการลบวัตถุออกจากรายการใน Python พวกเขาถูกลบเดลและป๊อป คุณสามารถใช้ได้ดังนี้ −

วิธีการลบลบค่าแรกที่ตรงกับอาร์กิวเมนต์เพื่อลบออกจากรายการ ไม่ใช่ดัชนีเฉพาะ

ตัวอย่าง

a = [3, 2, 3, 2]
a.remove(3)
print(a)

ผลลัพธ์

สิ่งนี้จะให้ผลลัพธ์ -

[2, 3, 2]

วิธี del ลบดัชนีเฉพาะออกจากรายการ

ตัวอย่าง

a = [3, "Hello", 2, 1]
del a[1]
print(a)

ผลลัพธ์

สิ่งนี้จะให้ผลลัพธ์ -

[3, 2, 1]

เมธอด pop คืนค่าองค์ประกอบที่ถูกลบ อาร์กิวเมนต์ที่จะป๊อปคือดัชนีที่คุณต้องการลบ

ตัวอย่าง

a = [3, "Hello", 2, 1]
print(a.pop(1))
print(a)

ผลลัพธ์

สิ่งนี้จะให้ผลลัพธ์ -

"Hello"
[3, 2, 1]