从python中的切片对象获取索引值

时间:2016-05-04 00:06:03

标签: python python-2.7 python-3.x

给定切片对象 slice(1, 100, None) 如何在不解析切片对象的字符串表示的情况下获取元组/列表(1,100,None)。使用字符串表示,它是相当明显的,但有没有办法从对象本身获取这些值?

1 个答案:

答案 0 :(得分:8)

def slice_tuple(slice_):
    return slice_.start, slice_.stop, slice_.step

我很确定以前曾经问过这个问题,但谷歌并没有提出重复数据。