파이썬에서 목록을 지우고 싶을 때이 두 줄 중 하나보다 더 복잡한 것을 할 이유가 있습니까?
old_list = []
old_list = list()
내가 묻는 이유는 실행중인 코드에서 이것을 보았 기 때문입니다.
del old_list[ 0:len(old_list) ]
a[:x]
x는 시작을 a[x:]
의미하고 x는 끝을 의미합니다. a[ 0:len(a) ]
로 쓸 수 있습니다 a[:]
. 음수를 사용하여 끝에서 계산할 수도 있습니다 ( a[-1]
마지막 요소 임).