Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python 튜플에서 항목을 제거하려면 어떻게 해야 합니까?

<시간/>

파이썬의 튜플은 불변입니다. Python 튜플에서 항목을 제거하려면 인덱스 슬라이싱을 사용하여 특정 인덱스를 제외할 수 있습니다. 예를 들어,

a = (1, 2, 3, 4, 5)
b = a[:2] + a[3:]
print(b)

이것은 출력을 줄 것입니다:

(1, 2, 4, 5)

또는 목록으로 변환하고 항목을 제거한 다음 다시 튜플로 변환할 수 있습니다. 예를 들어,

a = (1, 2, 3, 4, 5)
ls_a = list(a)
del ls_a[2]

b = tuple(ls_a)
print(b)

이것은 출력을 줄 것입니다:

(1, 2, 4, 5)