list_=[] for row in result: zd = {} for i,vue in enumerate(row): zd[list(sql_.keys())[i]]=vue list_.append(zd) 生成推导式
时间: 2024-05-14 15:16:02 浏览: 68
这段代码可以使用列表推导式来简化:
```
list_ = [{list(sql_.keys())[i]: vue for i, vue in enumerate(row)} for row in result]
```
这里使用了嵌套的字典推导式和列表推导式来实现将 `result` 中的每一行转换为一个字典,并将所有字典存储在一个列表中。
阅读全文