【发布时间】:2021-04-27 21:17:13
【问题描述】:
我有一堆事件,它们的发生日期以毫秒(纪元)为单位。我需要根据一年中的一周将这些事件放在桶中。我只需要计算给定一周内发生的事件。例如:
2021:
week 1 - 5 incidents
week 2 - 10 incidents
我的问题是:
-
存储它的最简单的数据结构是什么?它会是一个元组列表吗?例如:
2021_weeks_list = [] 2021_weeks_list[0] = ('w1',5) 2021_weeks_list[1] = ('w2',10)
或者还有其他更适合这种情况的数据结构吗?
- 如何获取日期的星期几?例如 1612805820000 是“2021 年 2 月 8 日星期一上午 9:37:00”,即 2021 年第 7 周。我不确定是否有 Python 库可以在给定日期时返回一周。
【问题讨论】:
-
您可以选择
pandas.DataFrame吗?这是一个非常强大和灵活的数据结构,非常适合分析。 Docs here
标签: python python-3.x data-structures