문자열 나누기: split()

    split()은 구분자를 기준으로 문자열을 나누는 함수입니다. 구분자를 생략하면 띄어쓰기를 기준으로 문자열을 나눕니다.

    형식 | 변수명.split("구분자") # 구분자 생략 가능

    코드를 수정하고 실행 결과를 확인해보면 원래 하나였던 문자열이 구분자를 기준으로 구분돼 출력됩니다. 분리된 문자열은 대괄호([])로 묶이는데, 이는 리스트 자료형으로 반환됐기 때문입니다. 리스트 자료형은 다음 절에서 자세히 살펴보겠습니다.

    ch03-string.py

    string = "Hello_World_Hello_Python"
    result = string.split("_") # _를 기준으로 문자열 구분
    print(result)

    실행결과

    (중략)
    ['Hello', 'World', 'Hello', 'Python']
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.