这是经过一些处理后的输出。我想从数组中删除null / empty值。
['HOST1', '6667', 'CHANNAME1', '', 'CHANNAME2', '', '', 'HOST2', '6667', 'CHANNAME3', '', '', '']
答案 0 :(得分:2)
[x for x in a if x != '']
您可以使用它来过滤''
编辑考虑saybyasachi的建议。 使用所有元素都是字符串的事实,更接近pythonic的方法是:
[x for x in a if x]
答案 1 :(得分:1)
像这样,它保留任何有价值的物品:
[item for item in array_name if item]