파이썬 문자열 자르는 법
조회수 6080회
-
(•́ ✖ •̀)
알 수 없는 사용자
2 답변
-
어떤 경우에 분리하는지에 따라 다르겠지만, 단순히 문자열 분리라면 아래와 같이 할 수 있습니다.
a = "QWASDFGHJK" print a[2:6] print a[6:len(a)]
-
참고로
a[6:]
라고만 하면 6번째 부터 끝까지 출력해 줍니다. 그리고 a의 길이가 10이더라도a[6:1000]
이라고 적어주면 에러가 발생하지 않고 6번째부터 끝까지를 return합니다.다음과 같이 적어주면 4개씩 끊어서 출력이 되겠네요. 마지막에는 1~4개가 남더라도 나머지만 출력하게 됩니다.
a = "QWASDFGHJK" start = 2 finish = 6 while finish <= len(a): print a[start:finish] start += 4 finish += 4
댓글 입력