如何比较列表中的空值



我有一个字符串数组,我想知道如果其中一些值为空,如何添加字符串。P.eg:

array=["1","3","","7"]

对于上一个数组,我想在数组的第三个位置保存一个字符串值(2索引(,因为它是空的。我该如何探测它?

代码:

if array[2]== ?:

我应该写什么而不是">

空字符串相当于False,因此您可以简单地执行:

if not array[2]:

您可以通过python中的列表理解很好地做到这一点:

array=["1","3","","7"]
new_array = [x if x!="" else "replaced" for x in array]
new_array

返回

['1', '3', 'replaced', '7']

最新更新