SORU
13 Aralık 2010, PAZARTESİ


Nasıl bir Python listedeki ilk Öğeyi kaldırabilirim?

Olası Çoğalt:
good primer for python slice notation

[0, 1, 2, 3, 4] [1, 2, 3, 4] içine yapmak istiyorum listesi var. Bunu nasıl yaparsınız?

CEVAP
13 Aralık 2010, PAZARTESİ


Python List

liste.pop(dizin)

>>> l = [0, 1, 2, 3, 4]
>>> l.pop(0)
0
>>> l
[1, 2, 3, 4]

del liste[index]

>>> l = [0, 1, 2, 3, 4]
>>> del l[0]
>>> l
[1, 2, 3, 4]

Bu hem özgün listenizi değiştirin.

Diğerleri Dilimleme kullanarak ileri sürmüşlerdir:

  • Kopya listesi
  • Bir alt dönebilirsiniz

Eğer birçok pop yapıyorsanız da, (0), collections.deque bakmak gerekir

  • Sağlar yüksek performans listenin sol ucundan haşhaş

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Hak5

    Hak5

    7 EYLÜL 2005
  • LimeFire

    LimeFire

    2 ŞUBAT 2012
  • TSE

    TSE

    12 Kasım 2012