我有通过Anaconda的iPython笔记本电脑.我不小心删除了一个重要的笔记本,我似乎无法在垃圾箱中找到它(我不认为iPy笔记本电脑去垃圾箱).
有谁知道如何恢复笔记本电脑?我使用的是Mac OS X.
谢谢!
我试图将数据从 hdf5 数据集(f_one,在下面的屏幕截图中)复制到一个 numpy 数组中,但我发现我失去了一些精度。

屏幕截图的最后一行(最后一个打印语句)应为
subid2[0] == subid2[1] .
我只是在截取屏幕截图之前不小心删除了 2。输出是正确的。
如您所见,Python 似乎认为这两个数字完全相同——但是,当这两个数字包含在一个 numpy 数组中时,我需要精度来区分这两个数字。有谁知道我如何获得这种精度?简而言之,我怎样才能让最后一个打印语句产生 False?
顺便说一下,以下内容:
f_one['SubhaloID'][0] == f_one['SubhaloID'][1]
Run Code Online (Sandbox Code Playgroud)
产生False。因此,在复制到 numpy 数组时会丢失一些精度。