python - 字符串 == 不工作
问题描述
这是几分钟前工作的,但现在我根本无法让它工作。
for i in range(0, len(find)):
for j in range(0, len(X)):
print(find[i], X[j])
if find[i] == X[j]:
longitude.append(float(lon[j]));
latitude.append(float(lat[j]));
print(len(longitude))
LS5 LS6
LS5 LS7
LS5 LS6
LS5 LS7
LS6 LS6
...
0
由于某种原因,它显然是相等的,但没有通过 if 语句。知道为什么会这样吗?
解决方案
推荐阅读
- python - 当您不知道先前的密钥时,从 data:dict 中获取
- python-3.x - 如何计算python中数组中重复项的数量?
- javascript - 给定此哈希函数、预期输出和输入字符串的长度,我如何找到返回给定结果的输入字符串?
- c - 在 C Linux 中将二进制文件转换为可读的文本文件
- javascript - 在 ionic 4 中使用 .js 文件
- arrays - React native expo:如何使用 fetch、POST 方法发送到 json 数组
- java - 为什么 ScheduledThreadPoolExecutor 不提供有限队列?
- konvajs - 如何使用 KonvaJs 插件获取多边形等形状的中心点?
- dialogflow-es - 如何将分数作为一个实体捕获?
- reactjs - React:我们可以用 props 扩展 styled-components 吗?