코딩하는 해맑은 거북이
[Python] split()과 join() 함수 본문
해당 글은 Python의 어떤 구분자를 기준으로 문자열을 리스트로 자르는 함수인 split과
어떤 구분자를 기준으로 리스트의 원소를 문자열로 합치는 함수인 join에 대해서 다룬다.
1. split() : 문자열 -> 리스트
문자열.split(구분자)
구분자를 주지않으면 공백을 기준으로 자른다.
str_A = "A B C D E F G"
split_str_A = str_A.split()
print(split_str_A)
['A', 'B', 'C', 'D', 'E', 'F', 'G']
str_B = "Image_100.jpg"
split_str_B = str_B.split('.')
print(split_str_B)
['Image_100', 'jpg']
1. join() : 리스트 -> 문자열
구분자.join(리스트)
list_A = ['a', 'b', 'c', 'd']
join_list_A = "".join(list_A)
print(join_list_A)
abcd
list_B = ['a', 'b', 'c', 'd']
join_list_B = " ".join(list_B)
print(join_list_B)
a b c d
list_C = ['a', 'b', 'c', 'd']
join_list_C = ", ".join(list_C)
print(join_list_C)
a, b, c, d
'Python > 기본' 카테고리의 다른 글
[Python] 문자열 길이, 문자열 교체, 문자열 대/소문자 변환, 문자열 나누기, 문자열 공백 없애기, 문자열 문자열 체크 등 (0) | 2021.01.19 |
---|---|
[Python] 문자열 결합, 문자열 인덱싱(Indexing), 문자열 슬라이싱(Slicing) (0) | 2021.01.19 |
[Python] 문자열 포맷팅 (String Formatting) (0) | 2021.01.18 |
[Python] 데이터 타입 (Data Type), 데이터 타입 확인 type(), 타입 변환 (0) | 2021.01.18 |
[Python] 리스트(list) 중복제거 방법 (0) | 2021.01.16 |
Comments