这是我正在处理的列表。
值:
[[0.25, 0.0, 0.0, 0.0, 0.0, 0.0, 0.94, 0.0, 0.0, 0.63, 0.0],
[0.51, 0.51],
[0.54, 0.54, 0.0, 0.0,0.63, 0.0, 0.51, 0.54, 0.51, 1.0, 0.51],
[0.81,0.05, 0.13, 0.7, 0.02]]
我尝试找到属于哪个列表的最高值。 这里最高值是1,它在第三个列表中。 即索引2。如何获得?
maxval=[]
maxval1=[]
for i in range(0,len(Value)):
maxval1.append(max(Value[i]))
maxval.append(max(maxval1))
maxval1
Out[220]: [0.94, 0.51, 1.0, 0.81]
maxval
Out[221]: [1.0]
index=[]
index1=[]
for i in range(0,len(Value)):
index1.append(Value[i].index(maxval))
出现错误:ValueError: [1.0] 不在列表中