h5py: how to use keys() loop over HDF5 Groups and Datasets(H5py:如何在HDF5组和数据集上使用key()循环)
本文介绍了H5py:如何在HDF5组和数据集上使用key()循环的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
print(list(file.keys()))
当我运行此代码时,我得到:
T00000000,T00000001,T00000002,T00000003, ... ,T00000474
for
循环扫描它们。我做不到,因为这是一根线。有没有办法做到这一点?
推荐答案
可以,您可以使用Split()方法。
如果字符串是";T00000000、T00000001、T00000002、T00000003、...、T00000474";,则可以使用Split在如下列表中打开它:
string = "T00000000,T00000001,T00000002,T00000003, ... ,T00000474"
values = string.split(",")
因此,列表值变为["T00000000", "T00000001","T00000003", ... ,"T000000474"]
。
然后您可以在for循环中使用它。
如果您不想创建列表,只需:
for value in string.split(","):
#Your code here...
将使用值T00000000、T00000001、T00000003...
执行for循环这篇关于H5py:如何在HDF5组和数据集上使用key()循环的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
沃梦达教程
本文标题为:H5py:如何在HDF5组和数据集上使用key()循环


基础教程推荐
猜你喜欢
- IBM Watson SpechtoTextV1错误-Python 2022-09-22
- 多索引数据帧删除每个组具有最大值的行 2022-09-22
- H5py:如何在HDF5组和数据集上使用key()循环 2022-09-21
- GridSearchCV.Best_Score不同于CROSS_VAL_Score(GridSearchCV. 2022-09-21
- Socket.recv为空,但结果显示在Maya中 2022-09-21
- 跟在带量词的前瞻后面有什么作用? 2022-09-22
- 使用pyinstaller后,Python应用程序无法运行,但未显 2022-09-21
- 在VBA中调用python代码:权限错误 2022-09-22
- 当按下按钮时,将动态创建的按钮信息传递给函 2022-09-21
- 使用Python访问已在运行的进程 2022-09-21