SORU
28 Aralık 2010, Salı


Geri bir dize ve bir python dict dönüştürmek

Ben yazma programı veri depolayan bir sözlük nesnesi, ama bu veri ihtiyacı kurtarılacak bir noktada sırasında program yürütme ve yüklenmiş sırtına sözlük nesnesi, zaman programı tekrar çalıştırın. Nasıl bir dosyaya yazılır ve sözlük bir nesnenin içine yüklenmiş olabilir iyi bir dizeye sözlük bir nesneyi dönüştürmek istiyorsunuz? Umarım bu sözlükler sözlükler içeren destek olacak.

CEVAP
28 Aralık 2010, Salı


Eğer sözlük çok büyük değil ama belki str değerlendirme çalışmaları yapmak

dict1 = {'one':1, 'two':2, 'three': {'three.1': 3.1, 'three.2': 3.2 }}
str1 = str(dict1)

dict2 = eval(str1)

print dict1==dict2

Kaynak güvenilir değil eğer ek güvenlik için eval yerine ast.literal_eval kullanabilirsiniz.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Charles Nesson

    Charles Ness

    27 NİSAN 2006
  • HowcastTechGadgets

    HowcastTechG

    22 EYLÜL 2010
  • newport83

    newport83

    19 HAZİRAN 2006