我正在寻找一种在dict或list中查找值的有效方法。 在数据库中,主键是key、DateFrom、DateTo,我希望得到Value项。 日期不重叠。你知道吗
SQL中的搜索查询将是:
select Value from MyStruct where Key = @MyKey and DateFrom <= @MyDate and DateTo >= @Mydate
如何在任何纯python结构中快速实现这一点? 实际上,我正在从一个XML文件中加载大量数据,我希望避免为了获取值(将键转换为值)而往返于数据库。 在原始的XML文件中,给定了@MyKey和@MyDate,我必须找出相应的值
作为另一种选择,您可以将数据加载到dataframe中,它可以快速进行多项选择和日期操作,下面的示例用于在日期之间选择行:
相关问题 更多 >
编程相关推荐