在python中使用cx_oracle模块时,当我运行查询并打印输出时,它会将其作为元组对象提供。但是我希望将输出作为一个字典对象,整齐地: {,'','',','',}
我能为此快速做点什么吗?
答案 0 :(得分:0)
我找到了一种方法来做到这一点。以下是相关的代码段:
column_name = [column1,column2,column3]
for row in cur:
list_row = list(row) # convert the tuple row to a list type.
final = zip(column_names,list_row) # zip the two lists.
dict_final = dict(final) # Convert the resulting final list to a dictionary.
我不知道是否有更好的方法可以做到这一点,但这就是我想出来的。