为了账号安全,请及时绑定邮箱和手机立即绑定

如何用空字符串替换列表中的所有 False 值?

如何用空字符串替换列表中的所有 False 值?

噜噜哒 2022-06-14 15:14:46
我有以下 Python 列表:a = [2, 3, 4, False, 10, 1, False, 20]我想知道将使用哪种 pythonic 方式将所有 False 替换为 ''。我试图找到一个 .replace 方法,但找不到适用于所有项目的东西(就像在 Pandas 中发生的那样)。
查看完整描述

1 回答

?
繁花如伊

TA贡献2012条经验 获得超12个赞

 a = [2, 3, 4, False, 10, 1, False, 20]

    a = [each if each != False else '' for each in a];

    print(a)

看看这篇文章。我让它在在线 python 编译器中工作。在我发布后,我真的只是看到了彼得的回答。撕我。


查看完整回答
反对 回复 2022-06-14
  • 1 回答
  • 0 关注
  • 111 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信