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

我有以下 Python 列表:

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

我想知道将使用哪种 pythonic 方式将所有 False 替换为 ''。我试图找到一个 .replace 方法,但找不到适用于所有项目的东西(就像在 Pandas 中发生的那样)。


噜噜哒
浏览 112回答 1
1回答

繁花如伊

 a = [2, 3, 4, False, 10, 1, False, 20]    a = [each if each != False else '' for each in a];    print(a)看看这篇文章。我让它在在线 python 编译器中工作。在我发布后,我真的只是看到了彼得的回答。撕我。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python