高挑乐曲

文章
3
资源
0
加入时间
2年11月11天

python3 filter 列表元素过滤(匹配)用法

如果你希望得到一个列表中以**.yml**结尾的元素,通过特定的条件筛选列表中的元素,但又不想写for循环,因为那样会让你的代码不够简洁,那么可以尝试这样:列表中的字符串的过滤files= ['xxxx_server', 'xxxx_server.yml', 'docker.sh', 'Dockerfile', 'etcd.json']yml_flie= "".join(list(filter(lambda f: str(f).endswith('yml'),files)))