如何从 python 中的银行数据中排除假期和周末

How to Exclude Holidays and Weekends from a Bank data in python

  1. 我有一个银行数据有日期和金额,
    和单独提供的 holiday csv 文件
    其中有假期日期,我必须添加 从假期日期到下一个假期的金额值 工作日并制作当天的金额 有假期“0”

我会尽量笼统地回答,因为没有提供其他信息。

由于问题是“如何从 python 中的银行数据中排除假期和周末”,因此有多种实现方法:

  • 创建一个新列表,遍历旧列表的元素并仅将符合特定条件的元素添加到新列表
  • 使用将为每个元素执行的代码过滤现有列表
  • 等等

由于您有CSV格式的银行数据,您需要将其转换为Python可以直接理解的格式-即您在评论中提到的dict,或任何其他格式Python 结构,因为 CSV 基本上是文本,直接操作更差。因此银行数据将是一个 dict 而假期数据将是另一个 dict.

然后您通过编程应用逻辑,这样假期和周末就不会出现在这些项目中。

此外,我建议您开始将问题拆分成更小的部分,直到您至少可以解决其中一个部分,然后逐步解决它,直到最终解决整个问题。

一些值得检查的教程: