gpt4 book ai didi

python - 使用 numpy savez 时使用变量作为键名

转载 作者:太空宇宙 更新时间:2023-11-04 03:41:05 25 4
gpt4 key购买 nike

加载 npz 文件后,我喜欢能够使用键访问数组,例如:

KEY1  = "names"
file = np.load(npzFilename)
data = file[KEY1]

但是你必须在保存时手动强制执行此操作,即:

np.savez(npzFilename, names=names)

有没有办法使用变量设置 NPZ 字典键?即类似

np.savez(npzFilename, names, key=KEY1)

最佳答案

使用字典你可以:

vals_to_save = {KEY1:names}
np.savez(npzFilename, **vals_to_save)

您可以在其中根据需要以编程方式设置字典 vals_to_save

关于python - 使用 numpy savez 时使用变量作为键名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26427666/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com