I need to set a subset of a list to a specific value based on a tuple with bounds (start,end).
(start,end)
Currently I\'m doing this:
indexes = rang
Here is a more efficient version of the solution by @MartijnPieters using itertools.repeat
itertools.repeat
import itertools lower, upper = bounds upper += 1 my_list[lower:upper] = itertools.repeat('foo', (upper - lower))