item是来自 MySQL 的所有元组
y=[1 if (t['color']=='yellow') else -1 for t in item]
输出:
[-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ]
像这个,我想做这个
for t in item:
if(t['color']=='yellow'):
y=1
elif(t['color']=='blue'):
y=2
else:
y=3
并将结果放入数组中
y=[1 if (t['color']=='yellow') 2 elif (t['color']=='blue') else 3 for t in item]
y=np.array(y)
print(y)
输出应该是这样的[ 1 2 3 1 3 2 1 3 1 2 3 2 1 ] 我该怎么做?
元芳怎么了
紫衣仙女
相关分类