Study/python
[python] 문자열 나누기(split)
상꼬
2020. 7. 2. 12:03
728x90
반응형
문자열을 나눌 때는 split() 함수를 사용한다.
word = 'badcaer' 이라는 문자열이 있을 때,
문자열 'a' 기준으로 split() 함수를 사용한다면, ['b', 'dc', 'er'] 과 같이
출력될 것이다. 하지만, ['ba', 'dca', 'er'] 과 같이 'a'를 포함하여 나누고
싶다면, 어떻게 해야될까?
상기 코드와 같이, 우선 'a'를 기준으로 split()을 해준 뒤,
for문을 통해 강제적으로 'a'를 넣어 주는 것으로 코드를 작성하였다.
for문 안에 if~else문을 사용 하지 않으면, 결과 리스트 마지막에도 'era'와
같이 'a'가 붙는다.
728x90
반응형