关于flask 中list嵌套元组后每一项转换为json

问题遇到的现象和发生背景

想把数据库表里的内容以json返回给前端,但只会根据下标拿到list中的某一项,想要将每一项都拿出来

问题相关代码,请勿粘贴截图

items = db.session.execute('SELECT * FROM user GROUP BY id')
# 将结果集强转为list
items = list(items)
print(items)
此时打印出来是一个list 其中每一项又是一个元组

运行结果及报错内容

打印items内容
[(1, '可爱女人', '周杰伦', 'Jay同名专辑', '3', '8'), (2, '完美主义', '周杰伦', 'Jay同名专辑', '4', '5'), (3, '星晴', '周杰伦', 'Jay同名专辑', '4', '5')]

我的解答思路和尝试过的方法

items = items[0]
return dict(items)
在这样我就能拿到第一项的json
但其它的就拿不到

我想要达到的结果

拿到每一项的json返回=.=

img

img

请教大佬指点指点