を除くすべての値を辞書を作る文字列があります:は、文字列のカットから最初の2
mystring = "{"1" : "a", "2" : "b", "3" : "c", "4" : "d"}"
私はそれから辞書を作ってみる:
mydict = json.loads(mystring)
それは辞書を作っているが、それはそれだけを作ります私も試してみました
{'1':'a', '2':'b'}
::のようなキーと値の2最初のペアから、それは見えます
mydict = dict((k.strip(), v.strip()) for k, v in
(item.split(':') for item in mystring.split(',')))
しかし、同じ問題があります。私はどこに問題があるのか分からない。あなたの文字列の周り
あなたの 'mystring'は与えられていません。最初に再確認してください。 – Sebastian
引用がないということは、私の書面による誤りであると私は付け加えました。 – Wakun
いいえ、現在のコードの最初の行を実行してみてください。 – Sebastian