Consider making enumerate a sequence if its argument is a sequence
What are the pros and cons of making enumerate a sequence if its argument is a sequence? I found myself writing: for vertex, height in zip( self.cache.height_to_vertex[height_slice], range(height_slice.start, height_slice.stop)): I would have preferred: for height, vertex in enumerate( self.cache.height_to_vertex)[height_slice]:
On 30.09.15 18:28, Neil Girdhar wrote:
What are the pros and cons of making enumerate a sequence if its argument is a sequence?
I found myself writing:
for vertex, height in zip( self.cache.height_to_vertex[height_slice], range(height_slice.start, height_slice.stop)):
I would have preferred:
for height, vertex in enumerate( self.cache.height_to_vertex)[height_slice]:
You can write: for height, vertex in enumerate( self.cache.height_to_vertex[height_slice], height_slice.start):
participants (2)
-
Neil Girdhar
-
Serhiy Storchaka