เก็บค่าโดยไม่ซ้ำและเพิ่มหรือลบภายหลังได้ ค่าที่เท่ากันปรากฏครั้งเดียว: True, 1 และ 1.0 เท่ากัน รายการต้องใช้เป็นคีย์ dictionary ได้ จึงไม่รับ list, dictionary, set หรือ tuple ที่มีสิ่งเหล่านี้ อย่าพึ่งพาลำดับการวนลูป
รูปแบบคำสั่ง
set(iterable=(), /)ค่าที่ส่งกลับ
ตัวอย่าง
seen = {1, 2, 2}
seen.add(3)
if 2 in seen:
text(str(seen))