Эквивалент Python для взлома PHP?

Есть ли эквивалент для PHP-атаки в Python? Я прочитал и разделил набор разделенных слов, и теперь я хочу отсортировать их в случайных порядках и распечатать слова с промежутками между ними.

implode - объединить элементы массива со строкой

http://php.net/manual/en/function.implode.php

Ответ 1

Используйте строки join-method.

print ' '.join(['word1', 'word2', 'word3'])

Вы можете присоединиться к любому итерабельному (не только list, используемому здесь), и, конечно, вы можете использовать любую строку (не только ' ') в качестве разделителя.

Если вам нужен случайный порядок, как вы сказали в своем вопросе, используйте shuffle.

Ответ 2

Хорошо, я только что нашел функцию, которая делает то, что я хотел сделать,

Я читаю в файле со словами в формате: Джек/Jill/мой/убить/имя/Ковш

Затем я разделил его с помощью метода .split, и как только я получил слово в массив, я связал слова с помощью этого метода:

concatenatedString = ' - '.join(myWordList)
# ie: delimeter.join(list)

Спасибо за ваши ответы, если у вас уже есть!