bskyvision RSS 태그 관리 글쓰기 방명록
2021-05-08 09:20:19
728x90

리스트의 문자열 요소들을 하나로 합치고 싶다면 join 함수를 사용하면 됩니다. 조금 더 정확히 말하자면 문자열 객체의 join 메소드입니다.

 

'구분자'.join(리스트)

 

예를 들어, a = ['문', '태', '호', '바', '보'] 라는 리스트가 있다고 가정하겠습니다. 리스트 내 5개의 요소를 모두 합쳐서 하나의 문자열로 만들고 싶다면, 

 

''.join(a)

 

로 해주면 됩니다. 그러면 결과는 다음과 같이 나옵니다.

 

 

만약 문자열을 합칠때 사이사이에 -를 넣고 싶다면, 다음과 같이 해주면 됩니다.

 

'-'.join(a)

 

 

이번에는 구분자로 /를 넣어줘볼까요?

 

'/'.join(a)

 

 

join 함수는 split 함수와 함께 많이 쓰이니 알아두시면 좋을 듯합니다. 저도 실무에서 자주 사용하고 있습니다. 

 

관련 글

[python] 숫자 여러 개 한 번에 입력받기, input(), split(), map() 함수

댓글

방문해주신 모든 분들을 환영합니다.

* 글을 읽던 중에 궁금했던 부분은 질문해주세요.

* 칭찬, 지적, 의문, 격려, 감사표현 등을 남겨주세요.

* 최대한 답변 드리도록 노력하겠습니다.

* 욕설과 광고를 담은 댓글은 가차없이 삭제합니다.


guest@이름 ~$
guest@패스워드 ~$
guest@홈페이지주소작성 ~$

guest@댓글작성 ~$




bskyvision. Designed by bskyvision.