Skip to main content
 首页 » 编程设计

python 使用列表理解或其他方法将列表中的 None 替换为空白也是嵌套列表解决方案

2025年05月04日10bluestorm

<分区>

a = [无, 无, '2014-04-27 17:31:17', 无, 无]

尝试用 '' 替换 None

试了很多次,这是我最接近的。 b= ['' for x in a if x==None] 这给了我四个 '' 但省略了日期

我认为它会是 b= ['' for x in a if x==None else x] 但不起作用。

如果像这样嵌套会怎样:

a = [[无,无,'2014-04-27 17:31:17',无,无],[无,无,'2014-04-27 17:31:17',无,无],[无,无,'2014-04-27 17:31:17',无,无]]

你还能使用列表推导式吗?