62545


以下のようなコードを試してみたのですがうまくいきません。

[code]

    import json
    test = '{"a":1,"b":2,"c":3]'
    mylist = json.loads(test)
    print(mylist["a"])
    
[/code]

エラー内容は以下の通りです。

[code]

    json.decoder.JSONDecodeError: Expecting ',' delimiter: line 1 column 19 (char 18)
    
[/code]

どうしたら文字列を辞書に変換した後、"a"の値である1を取り出せますか？


CC BY-SA 4.0
2020-01-25T14:27:33.467
62544
2020-01-25T14:37:07.560
2020-01-25T14:36:18.643
34471
34471
question
python json
文字列をjsonで辞書に変換し、辞書内の値をprintする方法


閉じカッコが`]`になってしまっています。`}`に修正してください。

エラーメッセージは1行目の19文字目付近に問題があると言っているので、このようなエラーに出くわした時は、まずそこを確認してみてください。


CC BY-SA 4.0
2020-01-25T14:37:07.560
62545
2020-01-25T14:37:07.560
13199
62544
answer