Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Xóa chuỗi con "y" và "xz" trong một lần lặp Python

Cho chuỗi s, xóa tất cả "y" và "xz" trong một lần duyệt.

Ví dụ: s = "xyxxzyyxxzx" → kết quả xxxx.

Các bước giải quyết

  • temp := chuỗi sau khi xóa "xz"
  • Trả về temp sau khi xóa "y"

Ví dụ mã Python

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

ob = Solution()
print(ob.solve("xyxxzyyxxzx"))

Đầu vào

"xyxxzyyxxzx"

Đầu ra

xxxx