关于python:和运算符来检查字符串之间的相等性

And operator to check equality between strings

本问题已经有最佳答案,请猛点这里访问。

我正在检查一个字符串元素的左右两侧是否有空格。我试图在python中使用and运算符,但会出现以下错误:

1
unsupported operand type(s) for &: 'str' and 'str'

这是我的代码:

1
2
3
for i in range(0,len(s_sentence)-1):
    if (s_sentence[i-1]==' ' & s_sentence[i+1]==' '):
        [...]

我怎么修这个?谢谢您!


1
if (s_sentence[i-1]==' ' and s_sentence[i+1]==' '):

&不是你要找的接线员,and是。

旁注:&在python中按位和