Есть ли эквивалент для взлома PHP в Python? Я прочитал и разделил набор разделенных слов, и теперь я хочу отсортировать их в случайных порядках и распечатать слова с промежутками между ними.
implode – Объединение элементов массива со строкой
http://php.net/manual/en/function.implode.php
Используйте метод объединения строк.
print ' '.join(['word1', 'word2', 'word3'])
Вы можете присоединиться к любому итерируемому (не только list
используемому здесь), и, конечно, вы можете использовать любую строку (а не только ' '
) в качестве разделителя.
Если вы хотите, чтобы случайный порядок, как вы сказали в своем вопросе, использовал shuffle .
Хорошо, я только что нашел функцию, которая делает то, что я хотел сделать;
Я читал в файле со словами в формате, например: Jack / Jill / my / kill / name / bucket
Затем я разделил его с помощью метода .split, и как только я получил слово в массив, я связал слова с помощью этого метода:
concatenatedString = ' - '.join(myWordList) # ie: delimeter.join(list)
Спасибо за ваши ответы, если у вас уже есть!