ไลบรารีมาตรฐานของ Python มีฟังก์ชัน set() ในตัว ซึ่งจะแปลง iterable เป็น set ชุดวัตถุไม่มีรายการที่ซ้ำกัน ดังนั้น หากสตริงมีอักขระใดๆ มากกว่าหนึ่งครั้ง อักขระนั้นจะปรากฏเพียงครั้งเดียวในออบเจกต์ชุด อีกครั้ง อักขระอาจไม่ปรากฏในลำดับเดียวกับในสตริง เนื่องจากฟังก์ชัน set() มีกลไกการแฮชของตัวเอง
>>> set("hello") {'l', 'h', 'o', 'e'}