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

  • BigBoyTV

    BigBoyTV

    25 EYLÜL 2013
  • Marina and The Diamonds

    Marina and T

    8 Temmuz 2008
  • Richard Laxa

    Richard Laxa

    30 AĞUSTOS 2012