Notice
Recent Posts
Recent Comments
Link
archive
[파이썬] split() 함수 본문
기능
문자열을 기준에 따라 자를 때 사용
반환
나눠진 값들을 리스트에 저장하여 반환
형태
str.split(seq=none, maxsplit=-1)
seq는 구분자를, maxsplit은 분리할 문자 개수를 지정할 때 사용한다.
seq 값을 전달하지 않으면 기본적으로 띄어쓰기를 기준으로 분리된다.
maxsplit인자를 전달하지 않으면 가능한 모든 요소를 분리한다.
>>> 'hello world'.split()
['hello', 'world']
>>> '1,2,3,4'.split(',', maxsplit=2)
['1', '2', '3,4']
, 를 기준으로 문자열을 자르고, 2개의 문자를 분리하였다.
나머지 하나는 분리되지 않은 채 리스트의 마지막 요소에 저장된다.
* 참고
문자열을 한 글자씩 분리하고 싶을 때는 list로 형변환해주면 된다.
>>> list('PYTHON')
['P', 'Y', 'T', 'H', 'O', 'N']
'STUDY > Python' 카테고리의 다른 글
[Python] any(), all() 함수 (0) | 2021.02.18 |
---|---|
[파이썬] collections.Counter 클래스 (0) | 2021.02.02 |
파이썬 코딩 스타일 참고 (0) | 2021.01.28 |
[파이썬] 리스트 컴프리헨션(List Comprehension) (0) | 2021.01.27 |
[파이썬] itertools모듈 (0) | 2021.01.14 |
Comments