Есть ли способ, чтобы добавить элементы в список случайно, построенный в функцииPython | Как добавить элементы в список случайно
например:
def random_append():
lst = ['a']
lst.append('b')
lst.append('c')
lst.append('d')
lst.append('e')
return print lst
это из положить ['a', 'b', 'c', 'd', 'e']
Но я хочу это случайное добавление элементов и добавление таких элементов: ['b', 'd', 'b', 'e', 'c']
И да, есть функция random.shuffle(), но она перетасовывает список a t, который я не требую, я просто хочу выполнять только случайные вставки.
Есть должно быть два 'b'» s на выходе? –
Перетасовка всего списка, вероятно, более масштабируема, чем случайные вставки. (Я точно не знаю, что вам нужно от этого поста, если честно.) –
Можете ли вы уточнить, как эта _random inserts_ должна работать? Знаете ли вы количество элементов априори? –