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

  • fireflame65

    fireflame65

    27 Mart 2007
  • gsmaestro

    gsmaestro

    17 AĞUSTOS 2006
  • HSmasteryoda .

    HSmasteryoda

    22 Ocak 2010