본문으로 건너뛰기

문자열을 원하는 방식대로 결합하기

문자열을 원하는 방식대로 결합하기

join() 함수는 여러 문자열을 하나로 결합할 때 사용합니다.

특정 구분자를 사용해 문자열, 리스트, 튜플 등의 반복 가능한 객체의 요소들을 연결합니다.

join 함수 사용법
'구분자'.join(반복가능한객체)

join() 함수 사용 예시

join() 함수는 결합할 문자열들을 포함한 반복 가능한 객체를 매개변수(함수를 실행하기 위해 필요한 입력값)로 받습니다.

이 함수는 문자열의 각 요소 사이에 지정된 구분자를 삽입해 하나의 문자열로 결합합니다.

join 함수 예시
words = ['즐거운', '파이썬', '프로그래밍']

sentence = ' '.join(words)

print("sentence:", sentence) # "즐거운 파이썬 프로그래밍"

join() 함수 활용

join() 함수는 다음과 같은 상황에서 활용될 수 있습니다:

  • 문자열 결합: 여러 개의 문자열을 하나로 결합할 때 사용

  • 리스트 또는 튜플을 문자열로 변환: 리스트 또는 튜플의 요소들을 문자열로 변환하여 연결할 때 사용

  • CSV 생성: 값의 목록을 쉼표로 구분된 문자열로 변환해 CSV 파일 등을 생성할 때 사용

join 함수 활용 예시
data = ['민수', '30', '서울']

csv_format = ','.join(data)

print(csv_format) # "민수,30,서울"