...这是省略号,在Python中,一切皆对象,它也不例外。
在Python中,它叫做Ellipsis,在Python 3中你可以直接写…来得到这玩意。
>>>...
Ellipsis
>>>type(...)
<class'ellipsis'>
而在2中没有…这个语法,只能直接写Ellipsis来获取。
>>>Ellipsis
Ellipsis
>>>type(Ellipsis)
<type'ellipsis'>
>>>
它转为布尔值时为真
>>>bool(...)
True
最后,这东西是一个单例。
>>>id(...)
4362672336
>>>id(...)
4362672336
这东西有啥用呢?据说它是Numpy的语法糖,不玩Numpy的人,可以说是没啥用的。
在Python中,它叫做Ellipsis,在Python 3中你可以直接写…来得到这玩意。
>>>...
Ellipsis
>>>type(...)
<class'ellipsis'>
而在2中没有…这个语法,只能直接写Ellipsis来获取。
>>>Ellipsis
Ellipsis
>>>type(Ellipsis)
<type'ellipsis'>
>>>
它转为布尔值时为真
>>>bool(...)
True
最后,这东西是一个单例。
>>>id(...)
4362672336
>>>id(...)
4362672336
这东西有啥用呢?据说它是Numpy的语法糖,不玩Numpy的人,可以说是没啥用的。