【发布时间】:2015-10-05 19:02:08
【问题描述】:
我是一个这样填写列表(名为foo)的人:
foo = []
for index, elem in enumerate(alpha):
if elem>0.00001:
print (index,elem)
foo.append([elem, myarray[index]])
现在,让我们看看foo[0] 包含什么:
output: [14601132722.531921, array([ 0.6135447, -0.874145 , -1. ])
我真的希望能够以某种方式访问这些值中的每一个以进行进一步处理。到目前为止,我已经得到了这个 python 语言可能产生的每一个可能的错误。
或者更好的是,将这些值存储在一个普通的 Nx4 矩阵或数组中,无论他们在 python 中如何称呼它。
【问题讨论】:
-
您是否要像字典一样设置它?
14601132722.531921作为键,array([ 0.6135447, -0.874145 , -1. ]作为值?然后访问每个值?还有什么是阿尔法? -
什么是
myarray?alpha是什么?
标签: python arrays list matrix indexing