윈도우 / / 2020. 2. 29. 23:47

파이썬, 세 번째 문자 마다 + 추가

반응형

sequence = ABCDEF

ABC + DEF 

파이썬에서 특정 문자 마다 문자열 ` + ` 를 추가하기 위해서는 다음과 같이 해볼 수 있다. 

'+'.join(sequence[i:i+3] for i in range(0,len(sequence),3))

기본적으로 이 코드는 먼저 범위를 사용하여 3의 배수로 인덱스에서 숫자를 얻는다. 

그다음 모든 인덱스에서 길이가 3인 하위 문자열을 찾아서 + 를 추가 한다음 결합한다. 

반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유