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))
[결과]
반응형
'Python' 카테고리의 다른 글
pyinstaller 설치하기/ 파이썬 실행파일로 변환하기/py파일을 exe파일로 (0) | 2021.06.02 |
---|---|
PyQt5 ui파일을 py파일(파이썬 코드)로 변환하기 (0) | 2021.05.31 |
[Python] PyQT 상단바 없애기 (1) | 2021.04.27 |
파이썬 타이머 설정 하기: QTimer를 사용하여 함수 반복 (0) | 2021.02.26 |
파이썬 음악 재생 하는 방법 (0) | 2021.02.25 |
댓글