문자열 나누기
구분자를 기준으로 문자열을 잘라 리스트 형식으로 반환한다. 파라미터에 아무값도 주지 않으면 공백을 기준으로 문자열을 자른다.
문자열.split(구분자)
** 공백을 기준으로 문자열 나누기
str = "apple banana orange grape"
print(str.split())
>> ['apple', 'banana', 'orange', 'grape']
** 구분자('-')를 기준으로 문자열 나누기
str = "apple-banana-orange-grape"
print(str.split('-'))
>> ['apple', 'banana', 'orange', 'grape']
문자열 합치기
join함수는 리스트의 문자열을 합친다.
''.join(리스트)
arr = ['a', 'b', 'c', 'd']
print(''.join(str))
>> abcd
리스트 문자열로 합칠 때, 특정 문자를 넣어서 합칠 수 있다.
'특정문자열'.join(리스트)
arr = ['a', 'b', 'c', 'd']
print('-'.join(str))
>> a-b-c-d
문제 추천
[백준] 2941번: 크로아티아 알파벳
'IT 차곡차곡 > Python' 카테고리의 다른 글
[Python] 파이썬 문자, 아스키코드로 변환 (chr, ord) (0) | 2021.06.17 |
---|---|
[Python] 파이썬 숫자 각자리수를 리스트로 변환 (0) | 2021.04.27 |
[Python] 삼항 연산자 (Ternary Operator) (0) | 2021.04.13 |
[Python] 파이썬 에러/ IndexError: list index out of range (0) | 2021.04.11 |