如何进行矩阵的拼接
例如a = array(), b = array(), 怎样简便快速得到c =array([,
,
,
,
,
]) 这样子?
>>> from numpy import array
>>> a = array()
>>> b = array()
>>> result = array([(x, y) for x in a for y in b])
>>> result
array([,
,
,
,
,
]) isdkz 发表于 2023-3-21 17:06
这样子?
如果再加上d=20, 怎样得到c =
array([,
,
,
,
,
]) 墨羽鱼 发表于 2023-3-21 17:25
如果再加上d=20, 怎样得到c =
array([,
,
>>> from numpy import array
>>> a = array()
>>> b = array()
>>> d = 20
>>> result = array([(x, y, d) for x in a for y in b])
>>> result
array([[ 1,2, 20],
[ 1,4, 20],
[ 1,6, 20],
[ 2,2, 20],
[ 2,4, 20],
[ 2,6, 20]])
>>>
页:
[1]