anahtar değer çiftlerini içeren dizesinden piton sözlüğü almak dize alınan (anahtar, değer) çiftleridir. Bir sözlüğe ekleyereki biçimde bir piton dizesi
str.split()
ve ardından manuel olarak her etiket adı kontrol :
kaldırarak listeye dize bölme çalıştı. Bu yöntemin dezavantajı: bu yöntem kötü, her bir çift için :
'u elle kaldırmak zorundayım ve dize içinde çoklu sözcük 'değeri' varsa (örneğin description
için blah blah
), her bir sözcük ayrı bir girişte olacaktır. İstenmeyen liste. Sözlüğü (python 2.7 kullanarak) almak için herhangi bir Pythonic yolu var mı?
Çıktı sadece kullanmayın lütfen bu soruya –
evet .. vardı yanlışlıkları sormak (konu dışı ama) için değişken ad olarak str'. Bu, yerleşik dizge türünün adıdır (http://docs.python.org/library/functions.html#str). – srek
yılında ... yine –