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

파이썬에서 리스트와 튜플의 차이점.

<시간/>

목록

목록은 다양한 유형의 개체를 포함하는 컨테이너이며 개체를 반복하는 데 사용됩니다.

list = ['a', 'b', 'c', 'd', 'e']

튜플

튜플도 목록과 유사하지만 변경할 수 없는 개체를 포함합니다. 튜플 처리가 List보다 빠릅니다.

tuples = ('a', 'b', 'c', 'd', 'e')

다음은 List와 Tuple의 중요한 차이점입니다.

Sr. 아니요. 목록 튜플
1 유형 목록은 변경 가능합니다. 튜플은 변경할 수 없습니다.
2 반복 목록 반복이 느리고 시간이 많이 걸립니다. 튜플 반복이 더 빠릅니다.
3 적합 목록은 삽입 및 삭제 작업에 유용합니다. 튜플은 요소 액세스와 같은 읽기 전용 작업에 유용합니다.
4 메모리 소비 목록이 더 많은 메모리를 사용합니다. 튜플은 메모리를 덜 사용합니다.
5 메소드 목록은 많은 내장 메소드를 제공합니다. 튜플에는 내장 메소드가 적습니다.
6 오류 발생 가능성 목록 작업은 오류가 발생하기 쉽습니다. 튜플 작업은 안전합니다.