Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

문자열을 분할하고 쉼표로 결합하는 Python 프로그램

<시간/>

공백으로 구분된 단어가 거의 없다고 가정합니다. 이 단어를 분할하여 목록을 만든 다음 그 사이에 쉼표를 넣어 문자열로 결합해야 합니다.

따라서 입력이 s ="Programming Python Language Easy Funny"와 같으면 출력은 Programming, Python, Language, Easy, Funny

가 됩니다.

이 문제를 해결하기 위해 다음 단계를 따릅니다. −

  • 단어 :=공백 구분 기호 " "를 사용하여 s에 분할 기능을 적용한 단어 목록입니다.

  • ret :=단어에 있는 각 항목을 결합하고 각 단어 쌍 사이에 ", "를 배치합니다.

  • 리턴 렛

예시

더 나은 이해를 위해 다음 구현을 살펴보겠습니다.

def solve(s):
   words = s.split(' ')
   ret = ', '.join(words)
   return ret

s = "Programming Python Language Easy Funny"
print(solve(s))

입력

"Programming Python Language Easy Funny"

출력

Programming, Python, Language, Easy, Funny