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

Kiểm tra anagram trong Python

Cho hai chuỗi s0, s1, kiểm tra có phải anagram nhau không (sắp xếp lại ký tự thành nhau).

Ví dụ: "listen" và "silent" → True.

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

  • Sắp xếp ký tự của cả hai chuỗi
  • So sánh chuỗi đã sắp xếp

Ví dụ mã Python

class Solution:
    def solve(self, s0, s1):
        return sorted(s0) == sorted(s1)

ob = Solution()
print(ob.solve("listen", "silent"))

Đầu vào

"listen", "silent"

Đầu ra

True