对于一个列表l=['1','2','a','b','c',''],过滤输出其中由数字构成的字符串。要求使用filter函数和lambda表达式
时间: 2024-01-04 14:16:08 浏览: 61
对字符串进行过滤的工具
使用filter函数和lambda表达式过滤出由数字构成的字符串,可以使用以下代码:
```
l = ['1', '2', 'a', 'b', 'c', '']
filtered_list = list(filter(lambda x: x.isdigit(), l))
print(filtered_list)
```
输出结果为:['1', '2']
阅读全文