我有下一个结构如下所示,我得到它之后
cur.execute('SELECT id, array_agg(row(id, name)) as list_names FROM bookie GROUP BY id')
result = cur.fetchall()
结果['list\u names']返回
"{"(514,\"Fortuna CZ\")","(514,\"Fortuna CZ\")","(513,\"Tipsport CZ\")","(513,\"Tipsport CZ\")","(,)","(,)"}"
下面有几个问题:
如何正确地将结果['list\u names']转换为简单的列表或元组,如下所示?你知道吗
[(514,'Fortuna CZ'),(513,'Tipsport')…)
尝试通过添加条件更改查询以排除空字段:
试试看
newresult=[x代表x,如果x!='']
相关问题 更多 >
编程相关推荐