【发布时间】:2023-03-28 03:18:02
【问题描述】:
我遇到了一个 h5py 教程,其中访问 hdf5 文件的特定索引,如下所示:
f = h5py.File('random.hdf5', 'r')
data = f['default'][()]
f.close()
print(data[10])
这样,即使文件关闭,数据仍然可以访问。添加[()] 似乎不再使data 成为一个简单的指针,而是数据对象本身。 [()]是什么意思?
【问题讨论】:
-
看起来他们正在索引一个空元组的字典?
{(): "foo"}[()]给出"foo"?
标签: python-3.x hdf5