- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有两个 pickle 文件,其中包含 numpy ndarray 列表。
第一个泡菜文件:
{'encodings': [array([-0.18668848, 0.09167872, 0.02361359, -0.04610855, -0.11987427,
-0.06734911, 0.00542389, 0.02105863, 0.17828396, -0.00141097,
0.166828s45, -0.01075029, -0.20508201, 0.02762154, -0.00806585,
0.098497 , -0.17736666, -0.11334869, -0.10142692, -0.1134191 ,
0.06917755, 0.07989676, -0.04121129, 0.04280601, -0.12306173,
-0.29819348, -0.07650399, -0.10041754, 0.02334423, -0.06270325,
0.12638046, 0.10296188, -0.10587093, -0.08311734, 0.06213638,
0.08304631, -0.03443629, -0.08486824, 0.23685798, 0.01827276,
-0.10278646, 0.01152256, 0.08467054, 0.37257931, 0.15582474,
0.02709438, 0.04016857, -0.08466265, 0.14121686, -0.27717495,
0.13716345, 0.18896437, 0.05110805, 0.106585 , 0.15150583,
-0.1350172 , 0.02701535, 0.14240757, -0.17536291, 0.07862181,
0.06092819, 0.00497432, -0.03655054, -0.15420173, 0.1805391 ,
0.10382829, -0.07878115, -0.08832525, 0.15745324, -0.07997591,
-0.13981505, 0.04213319, -0.19279024, -0.15900737, -0.29393584,
0.10862678, 0.41602921, 0.15656555, -0.11855101, 0.04216752,
-0.0232455 , -0.03370954, 0.0355633 , 0.03816839, -0.13917619,
-0.06723036, -0.04189514, 0.11147611, 0.1995673 , 0.03261004,
-0.10638862, 0.1559474 , 0.05621403, -0.05708034, 0.0482568 ,
0.01418147, -0.04671318, -0.06601512, -0.20332824, -0.0691556 ,
0.12811929, -0.07675947, -0.01019647, 0.12645237, -0.19479996,
0.10532782, 0.03804317, -0.04418825, -0.06108642, 0.02885859,
-0.15403567, 0.05608891, 0.19509147, -0.15066354, 0.22698388,
0.12219262, 0.05469556, 0.15206271, 0.06922045, 0.04643065,
-0.02632714, -0.01712689, -0.09087028, -0.06960677, 0.08032852,
0.13741611, 0.06458308, 0.07958878])], 'names': ['tom']}
第二个泡菜文件:
{'encodings': [array([-1.10906549e-01, 2.82760076e-02, 1.40928570e-02, -7.55623430e-02,
-1.18420059e-02, -6.79435134e-02, 7.94159248e-04, -2.11588703e-02,
1.68759167e-01, -6.51913695e-03, 1.54918343e-01, 2.80910246e-02,
-2.08628818e-01, -2.71124691e-02, 2.27540880e-02, 3.07342559e-02,
-1.96070462e-01, -9.49537754e-02, -8.10625032e-02, -8.46448690e-02,
3.26108336e-02, 4.36929706e-03, 4.52538766e-02, 1.06669012e-02,
-1.42774120e-01, -3.27435136e-01, -9.54359397e-02, -1.95318609e-01,
6.05729260e-02, -7.79287443e-02, 6.29613698e-02, -1.52168227e-02,
-1.35686964e-01, -3.66957076e-02, 2.39675865e-04, 4.68941033e-02,
-4.50511239e-02, -3.71131971e-02, 1.89375550e-01, 4.80678454e-02,
-1.22665457e-01, -3.68929692e-02, -3.50655429e-03, 3.41097176e-01,
1.51335686e-01, 8.24191347e-02, 9.05722976e-02, -2.97215953e-03,
1.33755967e-01, -2.90517062e-01, 1.33845448e-01, 9.89130512e-02,
6.75613731e-02, 3.23878974e-02, 1.52221993e-01, -1.62803844e-01,
8.13175887e-02, 1.11765333e-01, -2.38216847e-01, 1.41546726e-01,
9.62506086e-02, 3.70164961e-03, -5.48346117e-02, 3.90823977e-03,
2.20120877e-01, 1.01806007e-01, -1.14795811e-01, -1.18746825e-01,
7.93062896e-02, -1.68676943e-01, -1.02184657e-02, 8.04015025e-02,
-1.35200977e-01, -1.91683397e-01, -2.35828787e-01, 1.02385968e-01,
4.50523496e-01, 1.27005681e-01, -7.58898705e-02, 4.50269431e-02,
-5.20654880e-02, -4.20882925e-02, 1.13409899e-01, 6.25026077e-02,
-1.17209882e-01, 2.94286814e-02, -1.15291528e-01, 5.63262142e-02,
1.39795944e-01, -1.62808914e-02, -4.35662456e-02, 1.33413598e-01,
-3.00255269e-02, -1.28360288e-02, -3.27749550e-03, 8.85868631e-03,
-1.23581521e-01, 4.58956361e-02, -5.75632229e-02, 6.86901249e-03,
1.01847328e-01, -7.13049620e-02, -4.22733976e-03, 5.29949181e-02,
-1.64895400e-01, 1.34815559e-01, -2.89627630e-02, -6.24453239e-02,
-3.33562531e-02, -2.41741575e-02, -9.46198851e-02, -3.14747319e-02,
1.33324310e-01, -2.73984402e-01, 1.59612253e-01, 2.19413936e-01,
4.25861105e-02, 1.33684829e-01, -2.11685020e-02, -3.15915793e-04,
1.95543766e-02, 8.47738683e-02, -1.88602582e-01, -2.10027974e-02,
-6.66024908e-03, 2.21308358e-02, -1.30187161e-03, -5.09036798e-03])], 'names': ['jack']}
我想要:
{'encodings': [array([-1.10906549e-01, 2.82760076e-02, 1.40928570e-02, -7.55623430e-02,
-1.18420059e-02, -6.79435134e-02, 7.94159248e-04, -2.11588703e-02,
1.68759167e-01, -6.51913695e-03, 1.54918343e-01, 2.80910246e-02,
-2.08628818e-01, -2.71124691e-02, 2.27540880e-02, 3.07342559e-02,
-1.96070462e-01, -9.49537754e-02, -8.10625032e-02, -8.46448690e-02,
3.26108336e-02, 4.36929706e-03, 4.52538766e-02, 1.06669012e-02,
-1.42774120e-01, -3.27435136e-01, -9.54359397e-02, -1.95318609e-01,
6.05729260e-02, -7.79287443e-02, 6.29613698e-02, -1.52168227e-02,
-1.35686964e-01, -3.66957076e-02, 2.39675865e-04, 4.68941033e-02,
-4.50511239e-02, -3.71131971e-02, 1.89375550e-01, 4.80678454e-02,
-1.22665457e-01, -3.68929692e-02, -3.50655429e-03, 3.41097176e-01,
1.51335686e-01, 8.24191347e-02, 9.05722976e-02, -2.97215953e-03,
1.33755967e-01, -2.90517062e-01, 1.33845448e-01, 9.89130512e-02,
6.75613731e-02, 3.23878974e-02, 1.52221993e-01, -1.62803844e-01,
8.13175887e-02, 1.11765333e-01, -2.38216847e-01, 1.41546726e-01,
9.62506086e-02, 3.70164961e-03, -5.48346117e-02, 3.90823977e-03,
2.20120877e-01, 1.01806007e-01, -1.14795811e-01, -1.18746825e-01,
7.93062896e-02, -1.68676943e-01, -1.02184657e-02, 8.04015025e-02,
-1.35200977e-01, -1.91683397e-01, -2.35828787e-01, 1.02385968e-01,
4.50523496e-01, 1.27005681e-01, -7.58898705e-02, 4.50269431e-02,
-5.20654880e-02, -4.20882925e-02, 1.13409899e-01, 6.25026077e-02,
-1.17209882e-01, 2.94286814e-02, -1.15291528e-01, 5.63262142e-02,
1.39795944e-01, -1.62808914e-02, -4.35662456e-02, 1.33413598e-01,
-3.00255269e-02, -1.28360288e-02, -3.27749550e-03, 8.85868631e-03,
-1.23581521e-01, 4.58956361e-02, -5.75632229e-02, 6.86901249e-03,
1.01847328e-01, -7.13049620e-02, -4.22733976e-03, 5.29949181e-02,
-1.64895400e-01, 1.34815559e-01, -2.89627630e-02, -6.24453239e-02,
-3.33562531e-02, -2.41741575e-02, -9.46198851e-02, -3.14747319e-02,
1.33324310e-01, -2.73984402e-01, 1.59612253e-01, 2.19413936e-01,
4.25861105e-02, 1.33684829e-01, -2.11685020e-02, -3.15915793e-04,
1.95543766e-02, 8.47738683e-02, -1.88602582e-01, -2.10027974e-02,
-6.66024908e-03, 2.21308358e-02, -1.30187161e-03, -5.09036798e-03]), array([-0.18668848, 0.09167872, 0.02361359, -0.04610855, -0.11987427,
-0.06734911, 0.00542389, 0.02105863, 0.17828396, -0.00141097,
0.16682845, -0.01075029, -0.20508201, 0.02762154, -0.00806585,
0.098497 , -0.17736666, -0.11334869, -0.10142692, -0.1134191 ,
0.06917755, 0.07989676, -0.04121129, 0.04280601, -0.12306173,
-0.29819348, -0.07650399, -0.10041754, 0.02334423, -0.06270325,
0.12638046, 0.10296188, -0.10587093, -0.08311734, 0.06213638,
0.08304631, -0.03443629, -0.08486824, 0.23685798, 0.01827276,
-0.10278646, 0.01152256, 0.08467054, 0.37257931, 0.15582474,
0.02709438, 0.04016857, -0.08466265, 0.14121686, -0.27717495,
0.13716345, 0.18896437, 0.05110805, 0.106585 , 0.15150583,
-0.1350172 , 0.02701535, 0.14240757, -0.17536291, 0.07862181,
0.06092819, 0.00497432, -0.03655054, -0.15420173, 0.1805391 ,
0.10382829, -0.07878115, -0.08832525, 0.15745324, -0.07997591,
-0.13981505, 0.04213319, -0.19279024, -0.15900737, -0.29393584,
0.10862678, 0.41602921, 0.15656555, -0.11855101, 0.04216752,
-0.0232455 , -0.03370954, 0.0355633 , 0.03816839, -0.13917619,
-0.06723036, -0.04189514, 0.11147611, 0.1995673 , 0.03261004,
-0.10638862, 0.1559474 , 0.05621403, -0.05708034, 0.0482568 ,
0.01418147, -0.04671318, -0.06601512, -0.20332824, -0.0691556 ,
0.12811929, -0.07675947, -0.01019647, 0.12645237, -0.19479996,
0.10532782, 0.03804317, -0.04418825, -0.06108642, 0.02885859,
-0.15403567, 0.05608891, 0.19509147, -0.15066354, 0.22698388,
0.12219262, 0.05469556, 0.15206271, 0.06922045, 0.04643065,
-0.02632714, -0.01712689, -0.09087028, -0.06960677, 0.08032852,
0.13741611, 0.06458308, 0.07958878])], 'names': ['jack', 'tom']}
如何将这两个 pickle 文件放入一个 pickle 文件中,以便“编码”位于一个位置,“名称”位于同一位置。每个编码都对应于最终 pickle 文件中的相应名称。
最佳答案
将第一个文件命名为 d1,将第二个文件命名为 d2,并使用下面的代码...让我知道这是否有帮助..否则我将再次编辑我的代码。
看看我尝试过什么可以建议你
d1={'encodings': [[-0.18668848, 0.09167872, 0.02361359, -0.04610855, -0.11987427,
-0.06734911, 0.00542389, 0.02105863, 0.17828396, -0.00141097,
0.16682845, -0.01075029, -0.20508201, 0.02762154, -0.00806585,
0.098497 , -0.17736666, -0.11334869, -0.10142692, -0.1134191 ,
0.06917755, 0.07989676, -0.04121129, 0.04280601, -0.12306173,
-0.29819348, -0.07650399, -0.10041754, 0.02334423, -0.06270325,
0.12638046, 0.10296188, -0.10587093, -0.08311734, 0.06213638,
0.08304631, -0.03443629, -0.08486824, 0.23685798, 0.01827276,
-0.10278646, 0.01152256, 0.08467054, 0.37257931, 0.15582474,
0.02709438, 0.04016857, -0.08466265, 0.14121686, -0.27717495,
0.13716345, 0.18896437, 0.05110805, 0.106585 , 0.15150583,
-0.1350172 , 0.02701535, 0.14240757, -0.17536291, 0.07862181,
0.06092819, 0.00497432, -0.03655054, -0.15420173, 0.1805391 ,
0.10382829, -0.07878115, -0.08832525, 0.15745324, -0.07997591,
-0.13981505, 0.04213319, -0.19279024, -0.15900737, -0.29393584,
0.10862678, 0.41602921, 0.15656555, -0.11855101, 0.04216752,
-0.0232455 , -0.03370954, 0.0355633 , 0.03816839, -0.13917619,
-0.06723036, -0.04189514, 0.11147611, 0.1995673 , 0.03261004,
-0.10638862, 0.1559474 , 0.05621403, -0.05708034, 0.0482568 ,
0.01418147, -0.04671318, -0.06601512, -0.20332824, -0.0691556 ,
0.12811929, -0.07675947, -0.01019647, 0.12645237, -0.19479996,
0.10532782, 0.03804317, -0.04418825, -0.06108642, 0.02885859,
-0.15403567, 0.05608891, 0.19509147, -0.15066354, 0.22698388,
0.12219262, 0.05469556, 0.15206271, 0.06922045, 0.04643065,
-0.02632714, -0.01712689, -0.09087028, -0.06960677, 0.08032852,
0.13741611, 0.06458308, 0.07958878]], 'names': ['tom']}
d2={'encodings': [[-1.10906549e-01, 2.82760076e-02, 1.40928570e-02, -7.55623430e-02,
-1.18420059e-02, -6.79435134e-02, 7.94159248e-04, -2.11588703e-02,
1.68759167e-01, -6.51913695e-03, 1.54918343e-01, 2.80910246e-02,
-2.08628818e-01, -2.71124691e-02, 2.27540880e-02, 3.07342559e-02,
-1.96070462e-01, -9.49537754e-02, -8.10625032e-02, -8.46448690e-02,
3.26108336e-02, 4.36929706e-03, 4.52538766e-02, 1.06669012e-02,
-1.42774120e-01, -3.27435136e-01, -9.54359397e-02, -1.95318609e-01,
6.05729260e-02, -7.79287443e-02, 6.29613698e-02, -1.52168227e-02,
-1.35686964e-01, -3.66957076e-02, 2.39675865e-04, 4.68941033e-02,
-4.50511239e-02, -3.71131971e-02, 1.89375550e-01, 4.80678454e-02,
-1.22665457e-01, -3.68929692e-02, -3.50655429e-03, 3.41097176e-01,
1.51335686e-01, 8.24191347e-02, 9.05722976e-02, -2.97215953e-03,
1.33755967e-01, -2.90517062e-01, 1.33845448e-01, 9.89130512e-02,
6.75613731e-02, 3.23878974e-02, 1.52221993e-01, -1.62803844e-01,
8.13175887e-02, 1.11765333e-01, -2.38216847e-01, 1.41546726e-01,
9.62506086e-02, 3.70164961e-03, -5.48346117e-02, 3.90823977e-03,
2.20120877e-01, 1.01806007e-01, -1.14795811e-01, -1.18746825e-01,
7.93062896e-02, -1.68676943e-01, -1.02184657e-02, 8.04015025e-02,
-1.35200977e-01, -1.91683397e-01, -2.35828787e-01, 1.02385968e-01,
4.50523496e-01, 1.27005681e-01, -7.58898705e-02, 4.50269431e-02,
-5.20654880e-02, -4.20882925e-02, 1.13409899e-01, 6.25026077e-02,
-1.17209882e-01, 2.94286814e-02, -1.15291528e-01, 5.63262142e-02,
1.39795944e-01, -1.62808914e-02, -4.35662456e-02, 1.33413598e-01,
-3.00255269e-02, -1.28360288e-02, -3.27749550e-03, 8.85868631e-03,
-1.23581521e-01, 4.58956361e-02, -5.75632229e-02, 6.86901249e-03,
1.01847328e-01, -7.13049620e-02, -4.22733976e-03, 5.29949181e-02,
-1.64895400e-01, 1.34815559e-01, -2.89627630e-02, -6.24453239e-02,
-3.33562531e-02, -2.41741575e-02, -9.46198851e-02, -3.14747319e-02,
1.33324310e-01, -2.73984402e-01, 1.59612253e-01, 2.19413936e-01,
4.25861105e-02, 1.33684829e-01, -2.11685020e-02, -3.15915793e-04,
1.95543766e-02, 8.47738683e-02, -1.88602582e-01, -2.10027974e-02,
-6.66024908e-03, 2.21308358e-02, -1.30187161e-03, -5.09036798e-03]], 'names': ['jack']}
d3={key: value + d2[key] for key, value in d1.iteritems()}
d3
关于python - 如何将多个pickle文件放入一个pickle文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54454592/
我正在处理一组标记为 160 个组的 173k 点。我想通过合并最接近的(到 9 或 10 个组)来减少组/集群的数量。我搜索过 sklearn 或类似的库,但没有成功。 我猜它只是通过 knn 聚类
我有一个扁平数字列表,这些数字逻辑上以 3 为一组,其中每个三元组是 (number, __ignored, flag[0 or 1]),例如: [7,56,1, 8,0,0, 2,0,0, 6,1,
我正在使用 pipenv 来管理我的包。我想编写一个 python 脚本来调用另一个使用不同虚拟环境(VE)的 python 脚本。 如何运行使用 VE1 的 python 脚本 1 并调用另一个 p
假设我有一个文件 script.py 位于 path = "foo/bar/script.py"。我正在寻找一种在 Python 中通过函数 execute_script() 从我的主要 Python
这听起来像是谜语或笑话,但实际上我还没有找到这个问题的答案。 问题到底是什么? 我想运行 2 个脚本。在第一个脚本中,我调用另一个脚本,但我希望它们继续并行,而不是在两个单独的线程中。主要是我不希望第
我有一个带有 python 2.5.5 的软件。我想发送一个命令,该命令将在 python 2.7.5 中启动一个脚本,然后继续执行该脚本。 我试过用 #!python2.7.5 和http://re
我在 python 命令行(使用 python 2.7)中,并尝试运行 Python 脚本。我的操作系统是 Windows 7。我已将我的目录设置为包含我所有脚本的文件夹,使用: os.chdir("
剧透:部分解决(见最后)。 以下是使用 Python 嵌入的代码示例: #include int main(int argc, char** argv) { Py_SetPythonHome
假设我有以下列表,对应于及时的股票价格: prices = [1, 3, 7, 10, 9, 8, 5, 3, 6, 8, 12, 9, 6, 10, 13, 8, 4, 11] 我想确定以下总体上最
所以我试图在选择某个单选按钮时更改此框架的背景。 我的框架位于一个类中,并且单选按钮的功能位于该类之外。 (这样我就可以在所有其他框架上调用它们。) 问题是每当我选择单选按钮时都会出现以下错误: co
我正在尝试将字符串与 python 中的正则表达式进行比较,如下所示, #!/usr/bin/env python3 import re str1 = "Expecting property name
考虑以下原型(prototype) Boost.Python 模块,该模块从单独的 C++ 头文件中引入类“D”。 /* file: a/b.cpp */ BOOST_PYTHON_MODULE(c)
如何编写一个程序来“识别函数调用的行号?” python 检查模块提供了定位行号的选项,但是, def di(): return inspect.currentframe().f_back.f_l
我已经使用 macports 安装了 Python 2.7,并且由于我的 $PATH 变量,这就是我输入 $ python 时得到的变量。然而,virtualenv 默认使用 Python 2.6,除
我只想问如何加快 python 上的 re.search 速度。 我有一个很长的字符串行,长度为 176861(即带有一些符号的字母数字字符),我使用此函数测试了该行以进行研究: def getExe
list1= [u'%app%%General%%Council%', u'%people%', u'%people%%Regional%%Council%%Mandate%', u'%ppp%%Ge
这个问题在这里已经有了答案: Is it Pythonic to use list comprehensions for just side effects? (7 个答案) 关闭 4 个月前。 告
我想用 Python 将两个列表组合成一个列表,方法如下: a = [1,1,1,2,2,2,3,3,3,3] b= ["Sun", "is", "bright", "June","and" ,"Ju
我正在运行带有最新 Boost 发行版 (1.55.0) 的 Mac OS X 10.8.4 (Darwin 12.4.0)。我正在按照说明 here构建包含在我的发行版中的教程 Boost-Pyth
学习 Python,我正在尝试制作一个没有任何第 3 方库的网络抓取工具,这样过程对我来说并没有简化,而且我知道我在做什么。我浏览了一些在线资源,但所有这些都让我对某些事情感到困惑。 html 看起来
我是一名优秀的程序员,十分优秀!