python 의 split,rsplit,splitlines 용법 설명
2238 단어 pythonsplitrsplitsplitlines
rsplit(구분자,몇 번 분할)오른쪽 에서 왼쪽으로 찾 습 니 다.특정한 요 소 를 중심 으로 좌우 로 두 요소 로 나 누 어 목록 에 넣 습 니 다.이 구분자 가 버 려 집 니 다.
splitlines(구분자,몇 번 분할)는 줄 바 꿈 문자()에 따라 요 소 를 목록 에 넣 고 이 구분자 가 버 려 집 니 다.
왼쪽 에서 오른쪽으로 찾 아 첫 번 째"l"을 중심 으로 좌우 로 두 개의 요소 로 나 누 어 목록 에 넣 습 니 다.
a = "dlrblist"
a1 = a.split("l", maxsplit=1) # maxsplit
print(a1)
출력 결과:이 구분자 버 리 기,한 번 분할 하기
['d', 'rblist']
a = "dlrblist"
a1 = a.split("l", maxsplit=2)
print(a1)
출력 결과:이 구분자 버 리 기,두 번 분할['d', 'rb', 'ist']
오른쪽 에서 왼쪽으로 찾 아 첫 번 째"l"을 중심 으로 좌우 로 두 개의 요소 로 나 누 어 목록 에 넣 습 니 다.
b = "dlrblist"
b1 = b.rsplit("l", 1)
print(b1)
출력 결과:['dlrb', 'ist']
줄 바 꿈 문자 에 따라 세 개의 요소 로 자 르 고 목록 에 넣 었 습 니 다.
c = "hello
world
dlrb"
c1 = c.splitlines()
print(c1)
출력 결과:['hello', 'world', 'dlrb']
추가 지식:Python 문자 분할 시 마지막 하나만 분할(rsplit 사용)
\##Python 문자 분할 시 마지막 하나만 분할(rsplit 사용)
python 분할 시 전체 문 자 를 분할 하 는 것 이 아니 라 부분 만 분할 하 는 경우 가 있 습 니 다.예 를 들 어 파일 경 로 를 분할 하려 고 합 니 다.마지막 파일 이름 만 제거 하고 폴 더 의 경 로 를 유지 하려 고 합 니 다.
예 를 들 어/home/username/data/text.txt/home/username/data/를 얻 고 싶 습 니 다.split 를 사용 하면 전 체 를 list 로 나 누 지만 rsplit 를 사용 할 수 있 습 니 다.
예 를 들 면:
path = /home/username/data/text.txt
path.split("/")
["home","username","data","text.txt "]
## rsplit:
path.rsplit("/",1)
["/home/username/data","text.txt "]
rsplit("/",1)중의 1 은 뒤에서 1 개 를 나 누 는 것 을 나타 내 는데 2 라면 두 부분 을 나 누 는 것 이다.이 python 의 split,rsplit,splitlines 용법 설명 은 바로 편집장 이 여러분 에 게 공유 한 모든 내용 입 니 다.참고 하 시기 바 랍 니 다.여러분 들 도 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
로마 숫자를 정수로 또는 그 반대로 변환그 중 하나는 로마 숫자를 정수로 변환하는 함수를 만드는 것이었고 두 번째는 그 반대를 수행하는 함수를 만드는 것이었습니다. 문자만 포함합니다'I', 'V', 'X', 'L', 'C', 'D', 'M' ; 문자열이 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.