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


當然你可以import glob,然後glob.glob(“*.mp3”)

  • 使用 fnmatch

看官方文檔給出的例子

  • 使用迭代器

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

這也是我見過的最「python」的寫法了

filter第一個參數目測只能用lambda寫,因為需要一個現場callable的對象,返回一個列表
真是越寫越興♂奮~