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

파이썬에서 한 번의 반복으로 부분 문자열 제거

<시간/>

문자열 s가 있다고 가정하고 한 번의 반복으로 문자열의 "y"와 "xz"를 모두 제거해야 합니다.

따라서 입력이 s ="xyxxzyyxxzx"와 같으면 출력은 xxxx

가 됩니다.

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

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

  • temp :=xz 제거 후 문자열
  • y를 제거한 후 반환 온도

이해를 돕기 위해 다음 구현을 살펴보겠습니다. −

예시

class Solution:
   def solve(self, s):
      return s.replace("xz","").replace("y","")
ob = Solution()
print(ob.solve("xyxxzyyxxzx"))

입력

"xyxxzyyxxzx"

출력

xxxx