21
มีวิธีง่าย ๆ ในการลบองค์ประกอบรายการตามค่าหรือไม่
a = [1, 2, 3, 4] b = a.index(6) del a[b] print(a) ด้านบนแสดงข้อผิดพลาดต่อไปนี้: Traceback (most recent call last): File "D:\zjm_code\a.py", line 6, in <module> b = a.index(6) ValueError: list.index(x): x not in list ดังนั้นฉันต้องทำสิ่งนี้: a = [1, 2, 3, 4] try: b = a.index(6) del a[b] except: pass print(a) แต่ไม่มีวิธีที่ง่ายกว่านี้หรือไม่