Задать вопрос
Xaeruz
@Xaeruz
Программный Змей

Как сгенерировать случайный текст из слов в списке?

Не подскажете какой скрипт лучше использовать для генерирования текста из списка?
Скажем вот наш список из нескольких слов:
list = ["привет", "приветик", "надеюсь у вас всё хорошо", "лучше некуда"]

Из него надо получить какой-нибудь текст который будет сгенерирован случайным образом без повторений:
Привет надеюсь у вас всё хорошо лучше некуда
  • Вопрос задан
  • 126 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Решения вопроса 1
@Rabo
list = ["привет", "приветик", "надеюсь у вас всё хорошо", "лучше некуда"]

Кайф-название для переменной.
import random
_list = ["привет", "приветик", "надеюсь у вас всё хорошо", "лучше некуда"]
random.shuffle(_list)
helloString = ' '.join(_list)

shuffle возвращает None, я забыл
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
samodum
@samodum
Какой вопрос - такой и ответ
Классическая задача на собеседованиях по случайной неповторяющейся выборке элементов из массива.
Программист ты или кто?
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Краснодар
от 220 000 до 300 000 ₽
ITK academy Краснодар
от 75 000 ₽
DimaTech Ltd Краснодар
от 140 000 до 140 000 ₽