본문 바로가기
Python/Python FAQ

Python 첫 번째 발생에 따라 분할, Splitting on first occurrence

by 베타코드 2023. 10. 29.
반응형

질문


문자열을 첫 번째 구분 기호로 분할하는 가장 좋은 방법은 무엇일까요?

예를 들어:

"123mango abcd mango kiwi peach"

첫 번째 mango를 기준으로 분할하여 다음을 얻을 수 있습니다:

"abcd mango kiwi peach"

대신 마지막 발생을 기준으로 분할하려면, 파이썬에서 문자열을 분할하고 콜론 뒤의 마지막 세그먼트 값을 얻는 방법을 참조하세요.


답변


다음은 문서에서 가져온 내용입니다:

str.split([sep[, maxsplit]])

문자열에서 sep를 구분자 문자열로 사용하여 단어의 목록을 반환합니다. maxsplit이 주어지면 최대 maxsplit번 분할이 수행됩니다 (따라서 목록에는 최대 maxsplit+1개의 요소가 있을 것입니다).

s.split('mango', 1)[1]
반응형

댓글