list1 = {'data': {'list': [{'num': '123', 'date': '11-26'}]}}
for i in list1['data']['list']:
data = i['num']
直接字典用法就好嘛,for否是多余 本帖最后由 ufo0033 于 2020-11-27 16:28 编辑
```
['num']
```
改成
```
i['num']
```
写个完整的吧
```
list1 = {'data': {'list': [{'num': '123', 'date':'11-26'}]}}
s = [str(i['date']) + ',' + i['num'] for i in list1['data']['list']]
``` Doerchan 发表于 2020-11-27 16:09
这样还是一样报错呀
不好意思,之前写错了。 为啥不直接用键取值,而要循环遍历呢?{:1_900:}
页:
[1]