import numpy as np
a = np.array([1,2])
a[0]=[(1,2)]
print(a)
有什么办法实现以上操作??
靓仔就是一个简单二维数组的问题
a[0]=[(1,2)]
你这样的写的具体含义是:这个元素是一个列表,列表里面有一个元组。
这样的实现方式需要用到 列表(list) , a = [[(1,2)]]
,这样 a[0]
输出就是 [(1,2)]
如果你希望输出是 (1,2)
,那么 a = [(1,2)]
即可
如果你希望输出是 [1,2]
,这种情况下才能用 numpy 矩阵,a = np.array([1,2])
,然后变为二维即可,a = a.reshape(1,2)