【发布时间】:2021-08-01 07:40:15
【问题描述】:
print(list(file.keys()))
当我运行这段代码时,我得到:
T00000000,T00000001,T00000002,T00000003, ... ,T00000474
现在,我分析了 T00000000,但我想用 for 循环扫描它们。我不能这样做,因为这是一个字符串。有没有办法做到这一点?
【问题讨论】:
-
什么是
file?你能再显示一点代码吗? -
这是一个 HDF5 文件,该文件包括我提到的一些组(T00000000,.....,T00000474),我在 T00000000 上做了一些排列。但我想用 for-loop 对所有组做同样的事情。
-
您已经在
file.keys()中有一个迭代器。你应该可以使用for key in file.keys():来循环它们。 -
好的,谢谢。我要试试这个。