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

  • ELawshea

    ELawshea

    26 Mayıs 2008
  • PhoneArena

    PhoneArena

    7 NİSAN 2006
  • Rootjunky.com

    Rootjunky.co

    22 EKİM 2011