본문 바로가기
파이썬

파이썬에서 줄임표 슬라이싱 구문을 어떻게 사용합니까?

by º기록 2021. 2. 11.
반응형


 

해결 방법

 

줄임표 또는 ... 는 숨겨진 기능이 아니라 상수 일뿐입니다. 언어 구문의 일부인 자바 스크립트 ES6와는 상당히 다릅니다. 내장 클래스 또는 Python 언어 구성이 그것을 사용하지 않습니다.

따라서 구문은 전적으로 사용자 또는 다른 사람이 코드를 작성하여 이해하는 데 달려 있습니다.


자신의 수업에서 다음과 같이 사용합니다.

>>> class TestEllipsis(object):
...     def __getitem__(self, item):
...         if item is Ellipsis:
...             return "Returning all items"
...         else:
...             return "return %r items" % item
... 
>>> x = TestEllipsis()
>>> print x[2]
return 2 items
>>> print x[...]
Returning all items


 

참조 페이지 https://stackoverflow.com/questions/118370

 

 

반응형

댓글