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

Làm cách nào để chuyển đổi một chuỗi thành một tập hợp trong Python?


Thư viện chuẩn của Python chứa hàm set () tích hợp sẵn để chuyển đổi một hàm có thể lặp lại thành set. Một đối tượng tập hợp không chứa các mục lặp lại. Vì vậy, nếu một chuỗi chứa bất kỳ ký tự nào nhiều hơn một lần, thì ký tự đó chỉ xuất hiện một lần trong đối tượng tập hợp. Một lần nữa, các ký tự có thể không xuất hiện trong cùng một chuỗi như trong chuỗi vì hàm set () có cơ chế băm riêng của nó

>>> set("hello")
{'l', 'h', 'o', 'e'}