Computer >> Máy Tính >  >> Lập trình >> Python

Một chuỗi duy nhất trong Python

Giả sử chúng ta có một chuỗi s, chúng ta phải kiểm tra xem nó có tất cả các ký tự duy nhất hay không.

Vì vậy, nếu đầu vào giống như "world", thì đầu ra sẽ là True

Để giải quyết vấn đề này, chúng ta sẽ làm theo các bước sau -

  • set_var:=một tập hợp mới từ tất cả các ký tự của s

  • trả về true khi kích thước của set_var bằng với kích thước của s, ngược lại là false

Hãy cùng chúng tôi xem cách triển khai sau để hiểu rõ hơn -

Ví dụ

class Solution:
   def solve(self, s):
      set_var = set(s)
      return len(set_var) == len(s)
ob = Solution()
print(ob.solve('hello'))
print(ob.solve('world'))

Đầu vào

hello
world

Đầu ra

False
True