[Solved] How to transform a slice to a list of index in python? [closed]

[ad_1]

You can use the indices method of the slice to generate a tuple that can be passed to range. You need to know the length of your instance though.

For example:

>>> sl = slice(2)  # or wherever you get that from
>>> length = 100
>>> list(range(*sl.indices(length)))
[0, 1]

5

[ad_2]

solved How to transform a slice to a list of index in python? [closed]