[python] split 문자열을 몇개씩 쪼개기

특정 문자열을 2개, 3개 .. n개씩 쪼개려면 어떻게 할까요? 예를 들면 Goodmorning!! 을 두 글자씩 쪼개고 싶다. Go, od, mo, rn …과 같이 나누고 싶다.

반복문을 사용하면 간단히 됩니다. for문을 이용해보죠.

str = "Goodmorning!!"
result = [str[i:i+2] for i in range(0, len(str), 2)]
print(result)

답글 남기기

16 − 5 =