0

有没有办法将从 SQL 查询返回的所有 NoneType 对象转换为空字符串?现在我正在做

curs.execute(query)
for foo, bar, baz in curs.fetchall():
    foo = foo or ''
    bar = bar or ''
    baz = baz or ''

但我确信有更好的方法。

谢谢

4

1 回答 1

1

像这样的东西

new_list = [ ('' if x is None else x) for x in curs.fetchall() ] 
于 2012-06-14T18:46:16.120 回答