【发布时间】:2022-01-09 03:25:54
【问题描述】:
我从两个不同的数据帧中获取了一些时间戳数据,并尝试比较它们。 但是,即使时间戳数据完全相同,python 也会返回 false。 (请参考截图)
我做错了什么?
来源:
if covid_traffic_data.at[22, '시점'] is covid_confirmed_data.at[1, 'date']:
print(True)
else:
print(False)
print(covid_traffic_data.at[22, '시점'])
print(covid_confirmed_data.at[1, 'date'])
结果:
False
2020-01-23 00:00:00
2020-01-23 00:00:00
【问题讨论】:
-
您应该使用
==来测试是否相等。is测试对象身份。
标签: python dataframe timestamp