이것은 아주 기본적인 질문이지만 세 가지 방법으로 살펴본 결과를 찾을 수 없습니다. 나는 "아이템"을 가지고있다 : "값은", 54 그리고 "너는 동의하니?" 여기서 54는 문자열이 아닌 정수입니다. "? \ N (54) 당신은 동의하십니까 값이""stuff"목록을 단일 문자열로 변환합니다.
내가이 일을 발견하는 유일한 방법은
>>> strlist=['The value is ', 54, '. Do you agree?', '\n']
>>> singlestring=''.join(map(str,strlist))
>>> print singlestring
The value is 54 . Do you agree?
입니다
: 내가 원하는 모두는 하나의 문자열로 그들을 함께 넣어
그래도 작동하지만,이 작업을 수행하는 더 간단한 방법이 있다고 계속 생각하고 있습니다. 누구든지 그게 뭔지 알아? 감사.
그 정도면 충분합니다. 물론 변형이 있습니다 :'' '.join (strlist의 x에 대해 str (x))'하지만 궁극적으로는 기본적으로 같은 것입니다. – mgilson
편리 성을 위해 모든 프로젝트에 가져올'stringify (lst)'와 같은'utils.py'에서 사용자 정의 함수를 정의 할 수 있습니다. – pztrick
놀랍지 만, 알았어. 고마워. –