Python/파이썬 기초

파이썬 join 함수 사용법 간단 정리

jimmy_AI 2022. 4. 25. 21:55
반응형

Python join 함수 사용 방법 요약 및 예제

파이썬에서 리스트 혹은 튜플 내의 문자열들을 이어 붙이는 역할을 수행하는 join 함수는

다음과 같은 문법으로 사용해주시면 됩니다.

 

'구분자'.join(문자열로만 이루어진 리스트 or 튜플)

 

outputinput으로 들어간 리스트 혹은 튜플 내의 문자열들

구분자로 연결전체 길이의 문자열 1개가 반환됩니다.

 

대표적으로 많이 사용되는 구분자 5가지에 대하여 join 함수를 적용해본 예제는 아래와 같습니다.

# input 자료형 : 리스트 or 튜플(단, 모든 원소는 문자열 자료형이어야 함)
list_ex = ['가가', '나나', '다다', '라라', '마마']
tuple_ex = ('가가', '나나', '다다', '라라', '마마') # list_ex 대신 join 함수에 넣어도 같은 결과

# 구분자 : 빈 문자열
str1 = ''.join(list_ex)
print(str1) # 가가나나다다라라마마

# 구분자 : 공백
str2 = ' '.join(list_ex)
print(str2) # 가가 나나 다다 라라 마마

# 구분자 : '--'
str3 = '--'.join(list_ex)
print(str3) # 가가--나나--다다--라라--마마

# 구분자 : 콤마 + 공백
str4 = ', '.join(list_ex)
print(str4) # 가가, 나나, 다다, 라라, 마마

# 구분자 : 줄바꿈
str5 = '\n'.join(list_ex)
print(str5)
# 출력 결과
가가
나나
다다
라라
마마