我想通过for循环在incremental parameter name中分配一些值,但是在识别参数名时出现了一些错误,如下所示
for i in range(1,4):
print i
Name_i = h5py.File(filename_BS_i, "r")
我所期望的
第一个for循环
名称\u 1=h5py.File(文件名\u 1,“r”)
第二个for循环
名称\u 2=h5py.File(文件名\u 2,“r”)
.
.
你知道吗
我知道,如果我改变参数I\u Name而不是Name\u I
谢谢
Tags:
考虑使用字典。e、 g
Names = {} for i in range(1,4): Names[i] = h5py.File(filename_BS_ + str(i), "r")
相关问题 更多 >
编程相关推荐