2012-11-09 6 views
0

re 라이브러리는 목록이있는 동안에 만 문자열 용으로 작동한다는 것을 알고 있습니다. 내가 묻는 이유는이 파이썬 출력을 r과 호환되도록 변환하려고하기 때문입니다. 여기에 내가 할 노력하고있어 무엇 : 날 여기 일인가 무슨목록 괄호 제거 및 쉼표를 공백으로 바꾸기

list = [1, 2, 3, 4] 
1 2 3 4 

난 그냥 output = 1 2 3 4 말할 수 없다는 것입니다. 파일이나 다른 것에 글을 써서이 문제를 해결하려고 생각하고 있었지만 처음에는 원하는 출력을 얻는 방법을 모르겠습니다. 누군가 나를 도울 수 있겠습니까? 감사.

+0

당신이 더 구체적 일 때까지 유용한 대답을 얻지 못할 것 같아요. 왜 다시 라이브러리는 이것을 입력합니까? 정말로 문자열을 원한다면, 단순히'str (list)'의 무엇이 잘못 되었습니까? 'R과 호환이되는지'또는 오타이고 실제로 '호환 가능'을 의미합니까? 이러한 질문을 해결하면 실제로 원하는 것이 훨씬 명확 해집니다. – kampu

+0

방금 ​​나는're'를 사용할 수 없다는 것을 의미했고 r은 오타가 아닙니다. 통계를위한 프로그래밍 언어입니다. –

답변

1

은 사용에 가입 - 당신은 당신이 원하는 것을 얻을 것이다 :

strToWrite = ' '.join(map(str, lVals)) #map will apply str to each element of lVals 

변수 이름으로 '목록'을 사용하지 마십시오 - 그것은 예약 그 이후 아주 좋은 방법이 아닙니다.

관련 문제