join 함수 : 문자열 합치기 - python

이찬·2023년 6월 10일
0

Python

목록 보기
5/17
post-thumbnail

''.join(리스트)

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

  • join 함수는 매개변수로 들어온 리스트에 있는 요소 하나하나를 합쳐서 하나의 문자열로 바꾸어 반환하는 함수
  • 문자열의 각 문자 사이에 구분자를 삽입하기도 하는 함수

''.join(리스트)

  • ''.join(리스트)를 이용하면 매개변수로 들어온 ['a', 'b', 'c'] 이런 식의 리스트를 'abc'의 문자열로 합쳐서 반환해주는 함수인 것입니다.

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

  • '구분자'.join(리스트)를 이용하면 리스트의 값과 값 사이에 '구분자'에 들어온 구분자를 넣어서 하나의 문자열로 합쳐줍니다.

  • '_'.join(['a', 'b', 'c']) 라 하면 "a_b_c" 와 같은 형태로 문자열을 만들어서 반환해 줍니다.

# 원본 리스트
a = ['BlockDMask', 'python', 'example', 'happy new year']
print(a)
print()
 
# 리스트를 문자열로 합치기
result = ".\n".join(a)
print(result)

이렇게 구분자를 '.\n'으로 두고 join 함수를 호출하면 리스트의 문자 문자 사이마다 온점과 개행이 들어가게 된다.

profile
Kyunghee univ. IE 21

0개의 댓글