如何比较python中的字符串?

时间:2016-12-23 23:15:04

标签: python string compare string-comparison

我需要在一个元素数组中存储一个字符串,当我存储和比较它们时它们不相同。我不确定我错过了什么。

test = np.zeros(1,dtype=[('data','a8')]) 

test['data']=str("right") 
print(test[0]['data'], test[0]['data'] == "right")  

我的输出是b'right' False。但它应该是True

1 个答案:

答案 0 :(得分:0)

您正在比较字符串和字节(请注意打印输出中的b)。尝试

print(test[0]['data'] == b"right")