Python 是否将SQL查询返回的所有非类型对象转换为字符串?
有没有办法将SQL查询返回的所有非类型对象转换为空字符串?现在我正在做Python 是否将SQL查询返回的所有非类型对象转换为字符串?,python,sql,Python,Sql,有没有办法将SQL查询返回的所有非类型对象转换为空字符串?现在我正在做 curs.execute(query) for foo, bar, baz in curs.fetchall(): foo = foo or '' bar = bar or '' baz = baz or '' 但我相信有更好的办法 谢谢诸如此类的事 new_list = [ ('' if x is None else x) for x in curs.fetchall() ]
curs.execute(query)
for foo, bar, baz in curs.fetchall():
foo = foo or ''
bar = bar or ''
baz = baz or ''
但我相信有更好的办法
谢谢诸如此类的事
new_list = [ ('' if x is None else x) for x in curs.fetchall() ]