
解释Ellipsis
- Ellipsis单词的含义是
省略号, 本质上是:
python 内置常量
- Ellipsis对象, 常用语切片语法中
1 |
>>> ... |
场景1:
就是一个对象而已:
def func(p1,p2):
return p1, p2
# func(..., p2)
p1 = Ellipsis, 没有实际意义, 但是是存在的。
场景2:
切片语法(很少用)
>>> class C(object):
... def __getitem__(self, item):
... return item
...
>>> C()[1:2, ..., 3]
(slice(1, 2, None), Ellipsis, 3)




近期评论