如何在Python中恢复切片边界?

如何在Python中恢复切片边界?,python,slice,Python,Slice,定义切片对象后,如: a = slice(0, 23) 在这种情况下,如何恢复边界指数,即0和23 我是否必须按照的建议直接访问Cython?如果是,那么什么是尽可能无缝地执行此操作的最佳实践?它们存储在属性start、stop和step中 >>> a = slice(0, 23) >>> a.start 0 >>> a.stop 23 >>> a.step is None True 一般来说,通过在交互式解释器中发出h

定义切片对象后,如:

a = slice(0, 23)
在这种情况下,如何恢复边界指数,即0和23


我是否必须按照的建议直接访问Cython?如果是,那么什么是尽可能无缝地执行此操作的最佳实践?

它们存储在属性
start
stop
step

>>> a = slice(0, 23)
>>> a.start
0
>>> a.stop
23
>>> a.step is None
True
一般来说,通过在交互式解释器中发出
help(object\u In\u question)
,这样的问题通常可以快速而容易地解决<代码>帮助(a)将告诉您

此处定义的数据描述符:

开始
步骤
停止


(在这个例子中,知道描述符是类固醇的属性就足够了。)

Woops,不知何故我忽略了这一点。。。我认为这些只是论点,而不是属性。谢谢对于所有的反对者,关于重复的问题:您只看到C API访问器,因为您正在查看C API文档。Python级别的文档隐藏在页面中。