>  기사  >  백엔드 개발  >  Python에서 목록과 튜플의 차이점은 무엇입니까? 한 기사에서 튜플과 목록의 유사점과 차이점을 이해하세요.

Python에서 목록과 튜플의 차이점은 무엇입니까? 한 기사에서 튜플과 목록의 유사점과 차이점을 이해하세요.

Tomorin
Tomorin원래의
2018-08-14 11:21:208267검색

listspython tuples를 구별하는 방법에 관해 이야기하면서 먼저 Python tuples이 무엇인지 소개하겠습니다.


Python의 튜플은 목록과 유사합니다. 튜플의 요소는 괄호를 사용하고 목록은 대괄호를 사용한다는 점입니다. 튜플 생성은 간단합니다. 요소를 괄호 안에 추가하고 쉼표로 구분하면 됩니다.

다음 예:

tup1 = ('physics', 'chemistry', 1997, 2000)
tup2 = (1, 2, 3, 4, 5 )
tup3 = "a", "b", "c", "d"

빈 요소가 생성됨

tup1 = ()

튜플에 요소가 하나만 포함된 경우 요소 뒤에 쉼표를 추가해야 합니다.

tup1 = (50,)

Python 목록이란 무엇입니까? 다음을 참조하세요.

Hot 최근에는 목록 요소 삭제 및 추가에 대한 자세한 예와 함께 Python 목록 지식

다음으로

lists

python tuples

사이의 유사점을 비교해 보겠습니다. Python에서 목록과 튜플의 유사점:

은 모두 시퀀스 유형입니다. 차이점에 답하기 전에 먼저 둘 사이의 유사점에 대해 이야기해 보겠습니다. 목록과 튜플은 모두 모든 유형의 데이터를 저장할 수 있고 슬라이싱, 반복 및 기타 작업을 지원할 수 있는 시퀀스 유형 컨테이너 개체입니다. 차이점(괄호와 대괄호)에서 가장 중요한 점은 튜플은 고정된 크기의 불변 유형인 반면 목록은 가변 유형이며 데이터가 동적으로 변경될 수 있다는 것입니다. 이러한 차이로 인해 제공되는 메소드, 애플리케이션 시나리오 및 성능이 달라집니다. 둘에 의해 큰 차이가 있습니다.
목록별 방법:

foos = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 
foos[0:10:2] 
[0, 2, 4, 6, 8]

더 많은 관련 지식 포인트를 보려면 클릭하여 PHP 중국어 웹사이트 Python 튜토리얼

을 방문하세요.

위 내용은 Python에서 목록과 튜플의 차이점은 무엇입니까? 한 기사에서 튜플과 목록의 유사점과 차이점을 이해하세요.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.