使用笨拙的数组 1.0 将粒子与ak.combinations
. 我在尝试对ak.unzip
我所做的组合进行操作时看到错误(按照此处的教程:https ://mybinder.org/v2/gh/jpivarski/2020-07-13-pyhep2020-tutorial.git/1.1?urlpath=实验室/树/tutorial.ipynb)。
我在这里放了一个重现错误的示例:
https://github.com/donalrinho/awkward1_combinatorics_test
并且非常感谢任何帮助理解我做错了什么。我看到的错误是:
Traceback (most recent call last):
File "python/simple_combiner.py", line 41, in <module>
pi1, pi2 = ak.unzip(pi_pairs)
ValueError: too many values to unpack (expected 2)
当我将输入数据限制为特定变量时,不会发生错误,例如:
pi_pairs = ak.combinations(pi["pt"], 2)
pi1, pi2 = ak.unzip(pi_pairs)
我只传入数组pt
的。pi