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

  • guillaume2111's channel

    guillaume211

    19 Kasım 2006
  • ibebrent

    ibebrent

    23 Temmuz 2007
  • Virtual Riot

    Virtual Riot

    19 Mayıs 2011