Czasami wartość iteracji może nie być indeksowana. Twierdzą, że powrót z itertools.permutations
:Lepsze sposoby na uzyskanie n-tego elementu z niepublikowanej iterable
ps = permutations(range(10), 10)
print ps[1000]
Python skarżą się, że 'itertools.permutations' object is not subscriptable
Oczywiście można wykonać next()
autorem n
razy, aby uzyskać n-ty element. Zastanawiasz się, czy są na to lepsze sposoby?
lepsze pod względem czego? wydajność lub przestrzeń. –
w sposób python. – clwen