【发布时间】:2016-10-27 14:20:51
【问题描述】:
我正在使用一个函数 X ,它采用 np.ndarray, shape=(num_pairs, 2), dtype=int values 。
我只有一个列表l=[a,b],我想将此列表作为输入提供给上述函数 X。
我收到错误,因为 * l 必须是 ndim 2。你提供了 1 *
有没有办法将此列表提交给函数?
【问题讨论】:
标签: python arrays list python-3.x
我正在使用一个函数 X ,它采用 np.ndarray, shape=(num_pairs, 2), dtype=int values 。
我只有一个列表l=[a,b],我想将此列表作为输入提供给上述函数 X。
我收到错误,因为 * l 必须是 ndim 2。你提供了 1 *
有没有办法将此列表提交给函数?
【问题讨论】:
标签: python arrays list python-3.x
>>> import numpy as np
>>> l = np.array([1,2])
>>> l
array([1, 2])
>>> l.shape
(2,)
>>> l.ndim
1
>>> l[None, :].shape
(1, 2)
>>> l[None, :].ndim
2
【讨论】: