SORU
27 Mayıs 2011, Cuma


Ne zaman python del yararlıdır?

Gerçekten python del anahtar kelime (çoğu dilde benzer bir kelime yok gibi görünüyor) ihtiyaçları için herhangi bir neden düşünemiyorum. Bir değişkeni silmek yerine, mesela, sadece None ata. Ve bir sözlükten silerken, del bir yöntem eklenebilir.

Herhangi bir nedenle python del tutmak için mi var, yoksa Python öncesi çöp toplama günlük bir iz?

CEVAP
27 Mayıs 2011, Cuma


Öncelikle, yerel değişkenler dışında başka şeyler del

del list_item[4]
del dictionary["alpha"]

Açıkça yararlı olmalıdır. İkinci olarak, yerel bir değişken del kullanarak hedefini netleştirir. Karşılaştırın:

   del foo

için

   foo = None

Niyet kapsamından değişkeni kaldırmak için del foo Bu durumda biliyorum. foo = None bunu yapıyor o belli değil. Eğer biri sadece 12 ** atanmış ölü kodu olduğunu düşünebilirim. Ama ben hemen kodları 13 ** biri ne yapmaya çalıştığını biliyorum.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CMTelly

    CMTelly

    2 Mayıs 2007
  • Eric Anthony

    Eric Anthony

    13 AĞUSTOS 2011
  • snookie77

    snookie77

    2 Mart 2006