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

  • Hollyscoop

    Hollyscoop

    30 Ocak 2007
  • jbignacio

    jbignacio

    13 Mart 2006
  • Joshua Benedict

    Joshua Bened

    26 EKİM 2013