我有一个字符串列表myList
(类名)。我正在遍历文件名,我想知道文件名是否包含列表中的任何类
我尝试了以下方法:
for file in os.llistdir(path):
if any((for s in myList) in file):
print(file)
例如,如果列表是myList=['aa', 'ab']
,文件是fooaa.txt
、fooab.txt
、foocc.txt
、foock.txt
,我希望代码输出:
fooaa.txt
fooab.txt
有更好的方法吗?我做错什么了
Tags:
看来你需要
或者使用正则表达式
例如:
这是使用
any
编写测试的正确语法:相关问题 更多 >
编程相关推荐