当使用list的时候,请注意。list中各个子元素(及子列表中的元素),是否都为list或者num(而不是数组)。
如果当中存在数组,在list使用[ ] 寻址的时候。可能出现各种错误。
但是可以采用以下两种思路解决:
1、将list中的所有元素变为 list或者num
2、将 list转为array
index = [0,2,3,5]
take_label = np.array(label_list)[index] #先将list转化成array,再寻址。
当使用list的时候,请注意。list中各个子元素(及子列表中的元素),是否都为list或者num(而不是数组)。
如果当中存在数组,在list使用[ ] 寻址的时候。可能出现各种错误。
但是可以采用以下两种思路解决:
1、将list中的所有元素变为 list或者num
2、将 list转为array
index = [0,2,3,5]
take_label = np.array(label_list)[index] #先将list转化成array,再寻址。