从Python中的列表中获取当前项

从Python中的列表中获取当前项,python,Python,我正在使用的库在Python中执行这样的循环 for instance_set, label in self.file_loader(filenames): #some code 要进行调试,我希望能够使用一些代码打印当前文件名,因为循环中出现崩溃。我有办法做到吗 您可以添加一个外循环 for fname in filenames: for instance_set, label in self.file_loader([fname]): print fname

我正在使用的库在Python中执行这样的循环

for instance_set, label in self.file_loader(filenames):
   #some code

要进行调试,我希望能够使用一些代码打印当前文件名,因为循环中出现崩溃。我有办法做到吗

您可以添加一个外循环

for fname in filenames:
    for instance_set, label in self.file_loader([fname]):
       print fname

是的,但这不会给我循环崩溃的文件名。你没有问崩溃的问题,你问如何在我演示的循环中打印文件名。如果您需要调试崩溃的帮助,请编辑帖子以反映这一点,并共享堆栈轨迹。抱歉,您是对的,我已编辑了问题。
for filename, (instance_set, label) in zip(filenames, self.file_loader(filenames)):