본문 바로가기
8. 함수/정의방법

[파이썬] 문자열 무제한 입력받고 원하는 구분자로 나눠서 합치는 함수

by 만다린망고 2022. 1. 17.
반응형

아래와 같이 만들어줍니다. *input 으로 받아오면 튜플이 생성됩니다. 예를들어 'a','b','c' 를 입력하면 ('a','b','c') 가 되는 것입니다. 튜플을 먼저 리스트로 변환하였고, join 메소드를 이용하여 문자열을 하나로 합쳤습니다. \n 을 문자열 사이에 입력되도록 하였습니다. 

def make_xml(*input) :
    l1=list(input)
    content='\n'.join(l1)
    return content


예시 

>>> print(make_xml('a','b','c'))
a
b
c
반응형

댓글