[php] PHP의 implode에 해당하는 Python?

Python에서 PHP의 내파에 상응하는 것이 있습니까? 구분 된 단어 세트를 읽고 분할했으며 이제 무작위 순서로 정렬하고 그 사이에 공백으로 단어를 인쇄하려고합니다.

implode — 배열 요소를 문자열로 결합

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



답변

join-method 문자열을 사용하십시오 .

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

이터 러블 ( list여기 에 사용 된 것 뿐만 아니라)을 조인 할 수 있으며 물론 모든 문자열 (뿐만 아니라 ' ')을 구분 기호로 사용할 수 있습니다 .

질문에서 말한 것처럼 무작위 순서를 원한다면 shuffle을 사용하십시오 .


답변

좋아, 내가하고 싶은 일을하는 함수를 찾았다.

다음과 같은 형식의 단어로 파일을 읽었습니다.
Jack/Jill/my/kill/name/bucket

그런 다음 split()방법 을 사용하여 분할 하고 단어를 목록으로 만들면 다음 방법으로 단어를 연결했습니다.

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


답변