📜  python 从列表中删除空字符串 - Python (1)

📅  最后修改于: 2023-12-03 15:19:06.935000             🧑  作者: Mango

Python从列表中删除空字符串

在Python中,我们可以通过一些技巧从列表中删除空字符串。下面我们将介绍一些可能用到的方法。

方法一
my_list = ['', 'hello', '', 'world', '']
my_list = list(filter(None, my_list))
print(my_list)

输出结果:

['hello', 'world']
方法二
my_list = ['', 'hello', '', 'world', '']
my_list = [i for i in my_list if i]
print(my_list)

输出结果:

['hello', 'world']
方法三
my_list = ['', 'hello', '', 'world', '']
while '' in my_list:
    my_list.remove('')
print(my_list)

输出结果:

['hello', 'world']

以上就是Python从列表中删除空字符串的方法,希望可以帮助到你。