1.Python读取JSON报错:JSONDecodeError:Extra data:line 2 column 1
错误原因:
JSON数据中数据存在多行,在读取数据时,不能够单单用open(),应利用...for循环:
可能存在换行符问题导致的
大量数据,里面有多行多列,出现类似标题报错
raise JSONDecodeError(“Extra data”, s, end)
json.decoder.JSONDecodeError...3.3.1 列表嵌套列表
这个用得不多,相对也比较简单,直接看例子:
### 打印输出字符 5
l = [[1,2],[3,4],[[5,6],[7,8]]]
>>> print(l[2][0][0]...3.3.3字典嵌套字典
字典嵌套字典:字符串作为key,字典作为value:
>>> s={'a':{0:'no',1:{'f':{0: 'no', 1: 'maybe'}}},'b':{}} #构造字典...>>> s['a'][0] # 取值
'no'
>>> s['a'][1]
{'f': {0: 'no', 1: 'maybe'}}
>>> s['a'][1]['f'][1]
'maybe'