回覆列表
  • 1 # tiiks4848

    有一個需求,需要用python把json字串轉化為字典inp_str = " {"k1":123, "k2": "345",’k3’,’ares’} "import jsoninp_str = " {"k1":123, "k2": "345",’k3’,’ares’} "print json.loads(a)死活出不來結果,還報錯,沒搞明白。最後,直接複製網上的程式碼,OK,執行成功,可是把我的inp_srt變數填進去,不行,報錯;開始對比兩個變數有什麼不同,一直以為Python中雙引號單引號可以隨便用,意思不變;最後百度了知道json的標準格式:要求必須 只能使用雙引號作為鍵 或者 值的邊界符號,不能使用單引號,而且“鍵”必須使用邊界符(雙引號) 改了後OK了。#-*-coding:utf-8-*-import jsoninp_strr = "{"k1":123, "k2": "456", "k3":"ares"}"inp_dict = json.loads(inp_strr) # 根據字串書寫格式,將字串自動轉換成 字典型別print inp_dict

  • 中秋節和大豐收的關聯?
  • 【通訊原理2】主瓣寬度和傳輸頻寬的關係是什麼?傳輸頻寬和系統頻寬有什麼聯絡?