Python 목록의 줄임표 [...] 이해
Python에서 목록 작업을 할 때 줄임표 기호 [. ..]. 이 기호는 생략된 요소 목록의 자리 표시자 역할을 하며 다양한 목적으로 사용될 수 있습니다.
다음 코드 조각을 고려하세요.
p = [1, 2] p[1:1] = [p]
이 코드의 출력은 다음과 같습니다.
[1, [...], 2]
여기서 줄임표 [...]는 리스트 p 자체에 대한 참조를 나타냅니다. 수정된 목록에는 이제 자체 요소에 대한 순환 참조가 포함됩니다.
줄임표의 메모리 표현
목록의 줄임표는 내부적으로 다음을 가리키는 특수 개체로 표시됩니다. 그것이 속한 목록입니다. 이 객체는 단일 메모리 주소를 차지하고 생략된 요소에 대한 자리 표시자 역할을 합니다.
줄임표 사용 사례
줄임표는 삽입해야 하는 상황에서 유용할 수 있습니다. 또는 요소 목록을 재귀적으로 제거합니다. 예를 들어, 내부 목록의 자리 표시자로 줄임표를 사용하여 목록의 중첩 목록을 만들 수 있습니다.
p = [1, [2, [3, 4, 5]]]
공식 문서
줄임표에 대한 자세한 내용은 다음을 참조하세요. Python, 공식 Python 문서를 참조할 수 있습니다. 위치:
https://docs.python.org/3/library/stdtypes.html?highlight=ellipsis#list.ellipsis
위 내용은 줄임표(...)는 Python 목록에서 어떻게 작동하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!