SORU
26 Temmuz 2011, Salı


Python listesine ayarlayın

Nasıl Python listesi için bir dizi dönüştürebilirsiniz? Kullanarak

a = set(["Blah", "Hello"])
a = list(a)

işe yaramıyor. Bana verir:

TypeError: 'set' object is not callable

CEVAP
26 Temmuz 2011, Salı


Yanlışlıkla bir değişken adı olarak kullanarak yerleşik set gölgeli ettik, burada hata çoğaltmak için basit bir yol

>>> set=set()
>>> set=set()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: 'set' object is not callable

İlk satır rebinds bir şekilde ayarlayınörnekset. İkinci satır için çalışıyorAratabii ki, başarısız bir örneği.

Burada daha az kafa karıştırıcı bir sürüm her değişken için farklı isimler kullanıyor. Taze bir tercüman kullanmak

>>> a=set()
>>> b=a()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: 'set' object is not callable

Umarım a çağrılırken bir hata olduğu açıktır

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Djbasilio AuToBaSs

    Djbasilio Au

    20 Aralık 2008
  • Learn Math Tutorials

    Learn Math T

    20 Kasım 2011
  • lissaandbeauty

    lissaandbeau

    24 Aralık 2011