按月份统计病假总数
创始人
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字典,输出每个月份的病假总数。

相关内容

热门资讯

透视指引!wepoker免费钻... 透视指引!wepoker免费钻石(透视)确实是真的辅助安装(哔哩哔哩)暗藏猫腻,小编详细说明wepo...
透视秘籍!pokemmo手机脚... 透视秘籍!pokemmo手机脚本辅助器(透视)都是存在有辅助神器(哔哩哔哩);1、让任何用户在无需p...
透视秘籍!we poker免费... 透视秘籍!we poker免费辅助器(透视)一贯真的有辅助app(哔哩哔哩)1、点击下载安装,we ...
透视练习!wpk俱乐部辅助器(... 透视练习!wpk俱乐部辅助器(透视)竟然存在有辅助app(哔哩哔哩)1、wpk俱乐部辅助器模拟器是什...
透视讲义!拱趴大菠萝万能挂图解... 透视讲义!拱趴大菠萝万能挂图解(透视)竟然真的有辅助app(哔哩哔哩)一、拱趴大菠萝万能挂图解可以开...
透视阶段!wepoker黑侠破... 透视阶段!wepoker黑侠破解(透视)一直真的是有辅助神器(哔哩哔哩)1、这是跨平台的wepoke...
透视手段!wepoker透视脚... 透视手段!wepoker透视脚本网页(透视)切实真的有辅助下载(哔哩哔哩)1、wepoker透视脚本...
透视指南书!wepoker透视... 透视指南书!wepoker透视苹果系统(透视)确实真的是有辅助app(哔哩哔哩)在进入wepoker...
透视办法!hhpoker哪个俱... 透视办法!hhpoker哪个俱乐部靠谱(透视)真是是有辅助安装(哔哩哔哩)1、进入游戏-大厅左侧-新...
透视手册!wepoker有没有... 透视手册!wepoker有没有挂(透视)真是存在有辅助插件(哔哩哔哩)1)wepoker有没有挂有没...