按月份统计病假总数
创始人
2024-08-23 05:30:10
0

下面是一个示例代码,用于按月份统计病假总数。

import datetime

# 假设病假日期的列表
sick_leave_dates = [
    '2022-01-03', '2022-01-04', '2022-01-10',
    '2022-02-05', '2022-02-07', '2022-02-15',
    '2022-03-02', '2022-03-10', '2022-03-20'
]

# 创建一个字典来存储每个月份的病假总数
sick_leave_count = {}

# 遍历病假日期列表
for date in sick_leave_dates:
    # 将日期字符串转换为datetime对象
    date_obj = datetime.datetime.strptime(date, '%Y-%m-%d')
    
    # 提取月份
    month = date_obj.strftime('%Y-%m')
    
    # 检查月份是否存在于字典中,如果不存在则初始化为0
    if month not in sick_leave_count:
        sick_leave_count[month] = 0
    
    # 病假总数加1
    sick_leave_count[month] += 1

# 输出每个月份的病假总数
for month, count in sick_leave_count.items():
    print(f"{month} 病假总数:{count}")

运行以上代码,输出结果为:

2022-01 病假总数:3
2022-02 病假总数:3
2022-03 病假总数:3

这个示例代码假设病假日期存储在sick_leave_dates列表中,每个日期都是以字符串的形式表示(如'2022-01-03')。代码首先创建一个空字典sick_leave_count来存储每个月份的病假总数。

然后,代码通过遍历病假日期列表,将日期字符串转换为datetime对象,并提取出月份部分。如果该月份不存在于sick_leave_count字典中,代码会将其初始化为0。然后,将该月份的病假总数加1。

最后,代码通过遍历sick_leave_count字典,输出每个月份的病假总数。

相关内容

热门资讯

第三分钟带你辅助!蛮王辅助,哈... 【亲,哈灵永久辅助 这款游戏可以开挂的,确实是有挂的,很多玩家在这款哈灵永久辅助中打牌都会发现很多用...
七分钟带你了解!邯郸胡乐修改器... 邯郸胡乐修改器视频 无需打开直接搜索微信:136704302本司针对手游进行,选择我们的四大理由: ...
透视科技"闽乐乐51... 透视科技"闽乐乐510k脚本"开挂(透视)辅助神器(原来真的有挂)-哔哩哔哩;1.闽乐乐510k脚本...
第2分钟带你辅助!欢乐对决合作... 【亲,欢乐对决合作辅助怎么玩 这款游戏可以开挂的,确实是有挂的,很多玩家在这款欢乐对决合作辅助怎么玩...
我来教大家"顺欣茶楼... 我来教大家"顺欣茶楼软件"开挂(透视)辅助工具(一直是真的有挂的)-哔哩哔哩;1、点击下载安装,顺欣...
第7分钟带你了解!科乐辅助工作... 【亲,科乐辅助工作室 这款游戏可以开挂的,确实是有挂的,很多玩家在这款科乐辅助工作室中打牌都会发现很...
4分钟带你辅助!填大坑辅助软件... 4分钟带你辅助!填大坑辅助软件,wepoker辅助工具,揭秘教程(有挂分享)-哔哩哔哩;相信小伙伴都...
最新研发"九九联盟辅... 最新研发"九九联盟辅助"开挂(透视)辅助插件(果然确实是有挂)-哔哩哔哩;亲真的是有正版授权,小编(...
第4分钟带你了解!微信小程序雀... 较多好评“微乐万能挂官网”开挂(透视)辅助教程 了解更多开挂安装加(136704302)微信号是一款...
第二分钟带你详情!相约互娱辅助... 第二分钟带你详情!相约互娱辅助,阿拉斗牌辅助,可靠教程(有挂神器)-哔哩哔哩;无需打开直接搜索微信(...