可以使用下面的代码示例来解决这个问题:
file_names = ['file1.txt', 'file2.txt', 'file3.txt']
file_dict = {'key1': ['file1.txt'], 'key2': ['file2.txt', 'file3.txt'], 'key3': ['file4.txt']}
for file_name in file_names:
for key, value in file_dict.items():
if file_name in value:
print('Key:', key, 'File Name:', file_name)
这个示例中,我们定义了一个文件名列表file_names
和一个字典file_dict
,其中字典的值是一个文件名列表。然后我们使用两个嵌套的循环遍历文件名列表和字典的键值对,检查文件名是否在字典的值中。如果文件名在字典的值中,就打印出对应的键和文件名。
下一篇:遍历文件目录