ฉันกำลังพยายามสร้างชุดใน Python ฉันคิดไม่ออกว่าจะทำอย่างไร
เริ่มต้นด้วยชุดว่างxx
:
xx = set([])
# Now we have some other set, for example
elements = set([2,3,4])
xx.add(elements)
แต่ฉันเข้าใจ
TypeError: unhashable type: 'list'
หรือ
TypeError: unhashable type: 'set'
เป็นไปได้ไหมที่จะมีชุดของชุดใน Python?
ฉันกำลังจัดการกับชุดสะสมจำนวนมากและฉันต้องการที่จะไม่ต้องจัดการกับชุดที่ซ้ำกัน (ชุด B ของชุด A1, A2, .... , ฉันจะ "ยกเลิก" สองชุดถ้า Ai = Aj)
set(map(frozenset, t))