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

  • EEVblog2

    EEVblog2

    2 HAZİRAN 2014
  • Nightmare2005

    Nightmare200

    14 Ocak 2007
  • SRT Photoshop Tutorials

    SRT Photosho

    19 Aralık 2012