- split은 string의 함수로 주어진 문자를 기준으로 string을 나누어 리스트를 반환한다
- default는 'white space'로 아무것도 주어지지 않으면 띄어쓰기를 기준으로 나눈다
- 기준 문자는 리스트에 포함되지 않는다
test ='''This is a test text'''
print(test.split())
* 1을 인자로 받은 경우
test ='''This1is1a1test1text'''
print(test.split('1'))
* split을 이용하면 한 번에 여러 문자를 입력받아 초기화 시킬 수 있다
x, y = input('두 개의 문자를 입력하세요: ').split()
print(x)
print(y)
여러 개의 변수를 초기화하는 방법 이외에도 split을 이용하면 웹문서를 파싱할 때, 필요없는 공백을 지우거나 문자열을 나눠서 필요한 정보를 얻을 때 등 자주 사용된다.
'Python > Syntax' 카테고리의 다른 글
[Python] List method 시간복잡도 (0) | 2020.10.12 |
---|---|
[Python] 한 줄에 두 개의 정수 입력 받기 (input, map) (0) | 2020.09.08 |
[Python] 가상환경 설정 (0) | 2020.09.04 |
정규표현식(Regular Expression, regex) (0) | 2020.08.09 |
[Python]Sort와 Sorted (0) | 2020.07.20 |