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

  • androidandme

    androidandme

    10 Mart 2009
  • movies95

    movies95

    27 Kasım 2006
  • SRC RECORDS

    SRC RECORDS

    2 EKİM 2006