boypush
@boypush
Geek

Как собирать строку из нескольких кусков на питоне?

Приветствую!
Подскажите пожалуйста, как собирать строку случайным образом из нескольких кусков, например:
Куски строки:
AAA BBB CCC DDD EEE FFF GGG HHH
Нужный результат рандомной склейки:
CCCAAAFFFGGGHHHBBBEEEDDD
HHHDDDGGGEEEAAACCСBBBFFF

Без повтора куска строки.
  • Вопрос задан
  • 72 просмотра
Решения вопроса 1
0xD34F
@0xD34F
from random import sample

arr = [ 'AAA', 'BBB', 'CCC', 'DDD', 'EEE', 'FFF', 'GGG', 'HHH' ]
string = ''.join(sample(arr, k=len(arr)))
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы