比如,用shell语言表述一下:ls . |grep .mp3


当然你可以import glob,然后glob.glob(“*.mp3”)

  • 使用 fnmatch

看官方文档给出的例子

  • 使用迭代器

也很清楚,但不够geek
  • 使用filter

这也是我见过的最“python”的写法了

filter第一个参数目测只能用lambda写,因为需要一个现场callable的对象,返回一个列表
真是越写越兴♂奋~