본문 바로가기
Python

[Python] 파이썬 리스트(배열)를 문자열로 변환하기

by 고체물리학 2021. 4. 8.
join함수 사용

1. 리스트 배열을 문자열로 합치기 

 

 

a = ["a/b/c","d","e"]

string = ''.join(a)

print(string)

 

[결과]

 

2. 요소 사이에 특정 문자열을 추가하여 문자열로 변환

 

a = ["a/b/c","d","e"]

 

ex) 문자열 사이에 /를 넣고 싶을 때

 

string = '/'.join(a)

print(string) 

 

[결과]

 

 

>>예외: 리스트 배열이 모두 문자열이어야 에러가 생기지 않는다

정수형인 경우 TypeError: sequence item 0: expected str instance, int found 타입 에러가 발생한다

 

3. 리스트 배열이 정수형일때는 리스트 정수형을 리스트 문자열로 변환한 뒤 문자열로 바꾼다

 

a= [0,1,2,3]

print(''.join(str(_) for _ in a))

 

[결과]

반응형

댓글