У меня есть последовательность элементов, каждая из которых связана с ее весом w
(положительное целое число) в кортеже. Что хорошего (предпочтительно, на основе итератора) создать последовательность или список, содержащий w_i
экземпляров каждого элемента e_i
?Создание нескольких копий элементов списка
weighted = [ ("a", 3), ("b", 1), ("c", 4) ]
unrolled = [ "a", "a", "a", "b", "c", "c", "c", "c" ]
Я могу пощадить точки, но Мне любопытно, что думают, что ниспроверки ошибаются в этом вопросе. У него уже есть хорошие ответы. – alexis
Я не голосовал, но вы не пытались решить проблему самостоятельно. –