SORU
18 ŞUBAT 2011, Cuma


Nasıl dinamik olarak bir süre döngü ile Python değişkenleri oluşturabilir miyim?

Değişkenleri döngü ile dinamik olarak oluşturmak için Python istiyorum. Herkes bu konuda yaratıcı bir anlamı var mı?

CEVAP
18 ŞUBAT 2011, Cuma


Değişken adları bir karmaşa yaratmak için ezici bir ihtiyaç olmadıkça, dinamik anahtar adları oluşturabilir ve her biri için bir değer ilişkilendirmek için bir sözlük kullanmak isterdim.

a = {}
k = 0
while k < 10:
    <dynamically create key> 
    key = ...
    <calculate value> 
    value = ...
    a[key] = value 
    k  = 1

Orada da bazı ilginç veri yapıları yeni koleksiyonlarına uygun olabilecek' modülü:

http://docs.python.org/dev/library/collections.html

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DetroitBORG

    DetroitBORG

    29 Temmuz 2008
  • emimusic

    emimusic

    10 Mart 2006
  • Peter Sharp

    Peter Sharp

    11 ŞUBAT 2013