【Python】while简单实现删除list列表中的多个空元素

来源:互联网 发布:mac双系统怎么删除os 编辑:程序博客网 时间:2024/06/05 06:21

Python 删除列表中的空元素,没有捷径,只能通过遍历来删除。
可以用while遍历来实现,比for循环简洁一些,只需要两行代码即可删除多个空元素,实例如下:

list = ['', '', '', 'a']while '' in list:    list.remove('')

命令行执行如下:

>>> list = ['', '', '', 'a']>>> while '' in list:...     list.remove('')...>>> list['a']