SORU
9 Mayıs 2011, PAZARTESİ


Nasıl Python Setleri bir dizi oluşturabilirim?

Python için nispeten yeni duyuyorum.

Bazı görünümlü online yaptım ve biri imkansız Python setleri oluşturmak için öyle bir yerde ki okuyun. Bu etrafında bir yolu var mı? yani...

Boş küme xx ile başlayan

xx = set([])
#now we have some other set, for example
elements = set([2,3,4])
xx.add(elements)

ama olsun

TypeError: unhashable type: 'list'

ya

TypeError: unhashable type: 'set'

Python setleri bir dizi olması mümkün mü?

Ayarlar geniş bir koleksiyon ile uğraşıyorum ve yinelenen uğraşmak zorunda değil güçlü olmak istiyorum ayarlar (ayarlar, A2, .... A1, bir B Bir "" iki = Aj Aı) ayarlar . iptal olur

Herhangi bir yardım için çok teşekkürler! Şerefe

CEVAP
9 Mayıs 2011, PAZARTESİ


Python set iç nesneler değiştirilebilir çünkü şikayet ve bu bakımdan hashable. Çözüm iç ayarlar için frozenset, onları değiştirme niyetinde olduğunu göstermek için kullanmaktır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CasinoRoyaleMovie's channel

    CasinoRoyale

    1 AĞUSTOS 2006
  • Chriselle Lim

    Chriselle Li

    26 Ocak 2008
  • CZTUTORIALS

    CZTUTORIALS

    28 Ocak 2011