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

  • Nick Pitera

    Nick Pitera

    8 NİSAN 2006
  • REK Roth Productions

    REK Roth Pro

    8 Ocak 2011
  • TWiT Netcast Network

    TWiT Netcast

    27 EKİM 2005