Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 拆分聚合查询的结果并插入到二维数组中_Python_Arrays_Python 3.x_Data Structures - Fatal编程技术网

Python 拆分聚合查询的结果并插入到二维数组中

Python 拆分聚合查询的结果并插入到二维数组中,python,arrays,python-3.x,data-structures,Python,Arrays,Python 3.x,Data Structures,我有一个汇总查询,按男性和女性对销售额进行合计。打印结果(性别销售)为[(7,),(14,)] 我试图将7和14插入到定义为性别的二维数组中。附加到后的性别数组如下所示 [['(7,)', '(14,)'], ['(7,)', '(14,)']] 是否有一种方法拆分聚合结果,以便在二维数组中显示结果,如下所示: [['(7,)]', ['(14,)']]. 您正在将所有行附加到gender的每个元素。您应该在每次迭代中只附加一个元素。您可以使用列表来完成整个过程 gender = [[row

我有一个汇总查询,按男性和女性对销售额进行合计。打印结果(性别销售)为
[(7,),(14,)]

我试图将7和14插入到定义为性别的二维数组中。附加到后的性别数组如下所示

[['(7,)', '(14,)'], ['(7,)', '(14,)']]
是否有一种方法拆分聚合结果,以便在二维数组中显示结果,如下所示:

[['(7,)]', ['(14,)']].

您正在将所有行附加到
gender
的每个元素。您应该在每次迭代中只附加一个元素。您可以使用列表来完成整个过程

gender = [[row] for row in genderSales]

顺便说一句,查询中应该有
orderbycustomerdetails.gender
,这样可以以一致的、可预测的顺序得到结果。

为什么要将元组转换为字符串?
gender = [[row] for row in genderSales]