English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

파이썬 기본 강의

파이썬 프로세스 제어

Python 함수

Python 데이터 타입

파이썬 파일 작업

파이썬 객체와 클래스

파이썬 날짜와 시간

파이썬 고급 지식

파이썬 참조 매뉴얼

파이썬 문자열 splitlines() 사용 방법 및 예제

파이썬 문자열 메서드

splitlines() 메서드는 줄 바꿈 문자에서 문자열을 분할하고 문자열의 행 목록을 반환합니다.

splitlines() 문법:

str.splitlines([keepends])

splitlines() 매개변수

splitlines()는 최대1개 매개변수.

keepends 선택 사항)-keepends가 제공되고 True인 경우 줄 바꿈 문자도 목록의 항목에 포함됩니다.

기본적으로 줄 바꿈 문자를 포함하지 않습니다.

splitlines() 반환 값

splitlines()는 문자열의 행 목록을 반환합니다.

줄 바꿈 문자가 없으면 단일 항목(단일 행)을 포함한 목록을 반환합니다.

splitlines()는 다음 행 경계에서 분할됩니다:

표시설명
\n이동
\r이동
\r\n이동+이동
\v 또는 \x0b선 테이블
\f 또는 \x0c이동
\x1c파일 구분 기호
\x1d그룹 구분 기호
\x1e레코드 구분 기호
\x85다음 행(C1지정 코드)
\u2028구분자
\u2029문단 구분 기호

예제: splitlines()가 어떻게 작동하는가?

grocery = 'Milk\nChicken\r\nBread\rButter'
print(grocery.splitlines())
print(grocery.splitlines(True))
grocery = 'Milk Chicken Bread Butter'
print(grocery.splitlines())

이 프로그램을 실행할 때, 출력은 다음과 같습니다:

['Milk', 'Chicken', 'Bread', 'Butter']
['Milk\n', 'Chicken\r\n', 'Bread\r', 'Butter']
['Milk Chicken Bread Butter']

파이썬 문자열 메서드