split을 통해 문장을 '.'을 기준으로 나누고 싶은데요, 마지막 .때문에 두 개로 나눠지는 것이 아니라 세 개로 나누어집니다.
'hello.', 'from the other side.', ''
이렇게요. 마지막에 공백으로 한 번 더 나누어집니다.
마지막 공백이 나오지 않게 하는 방법은 없을까요?
text.split(". ")
이렇게 하는 방법도 있긴 하지만, 다른 해결책을 알고 싶습니다.
그냥 마지막 배열 요소를 삭제하는 방법은 안 되나요?
text = "hello. from the other side." print(text.split(".")[:2])
리스트 슬라이싱으로 선언하는 방법도 있습니다.
filter 함수를 사용해보세요
댓글을 작성하려면 로그인해야 합니다.
donghyeok0105 2년 전
split을 통해 문장을 '.'을 기준으로 나누고 싶은데요, 마지막 .때문에 두 개로 나눠지는 것이 아니라 세 개로 나누어집니다.
'hello.', 'from the other side.', ''
이렇게요. 마지막에 공백으로 한 번 더 나누어집니다.
마지막 공백이 나오지 않게 하는 방법은 없을까요?
text.split(". ")
이렇게 하는 방법도 있긴 하지만, 다른 해결책을 알고 싶습니다.