将字段中值为None和值为['']的值进行剔除
时间: 2024-03-27 20:38:02 浏览: 89
好的,您可以使用以下代码来实现:
```python
data = [None, '', 'foo', '', 'bar', None]
result = list(filter(lambda x: x != '' and x is not None, data))
print(result)
```
输出结果为:['foo', 'bar']
这里使用了 Python 内置的 filter 函数和 lambda 表达式来过滤掉值为 None 和 '' 的元素。最终返回一个列表,其中只包含非空非 None 的元素。
阅读全文