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)
그러나 이것을 수행하는 더 간단한 방법이 없습니까?
except
는 좋지 않은 연습 이다. except Exception
최소한 사용하십시오 .