截断Python中的空值

2024-05-16 04:45:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我有下一个结构如下所示,我得到它之后

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\")","(,)","(,)"}"

下面有几个问题:

  1. 如何在Python中截断空值(“(,)”,“(,)”)?你知道吗
  2. 如何正确地将结果['list\u names']转换为简单的列表或元组,如下所示?你知道吗

    [(514,'Fortuna CZ'),(513,'Tipsport')…)


Tags: nameidexecutenamesascz结构array