我正在处理文本,左侧的点来自输入文本,右侧的点通过键盘输入。然而,在 Python 中,它们并没有被平等对待。
'․' == '.'
Out[870]: False
可能的原因是什么?如何使用键盘重新创建左侧的点?
最佳答案
左边的点不是一个句点:它是一个 one dot leader Unicode 字符。
在Python中,您可以使用“\u2024”
来打印它:
print('\u2024')
输出:
․
您也可以将其用于比较目的。如果您这样做:
print('․' == '\u2024')
它将输出
True
关于python - 为什么这些点在Python中不相等?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72369203/