[Python] 문자열 합치기 join

디딧·2022년 11월 18일

Python 문법

목록 보기
2/5
post-thumbnail

join 함수

리스트를 문자열로 합쳐주는 함수

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

예제

list_A = ['a', 'b', 'c', '1']
print(list_A)

-----output-----
['a', 'b', 'c', '1']

1. 리스트를 문자열로 변환하기

(1) join 이용

result1 = ''.join(list_A)
print(result1)

-----output-----
abc1

(2) 문자열을 하나씩 합치기

result2 = ''
for i in list_A:
    print("i: {0}".format(i))
    result2 += i
    print("result2: {0}".format(result2))

print("*\n final: {0}".format(result2))

-----output-----
i: a
result2: a
i: b
result2: ab
i: c
result2: abc
i: 1
result2: abc1
*
 final: abc1

2. 구분자 이용해보기

result3 = '_'.join(list_A)
print(result3)

-----output-----
a_b_c_1
result4 = '\n'.join(list_A)
print(result4)

-----output-----
a
b
c
1

출처
blockdmask님 블로그

profile
M.S. in Statistics, 2022 - present

0개의 댓글