gpt4 book ai didi

python - 检索任何案例的工作日列表

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:36:31 25 4
gpt4 key购买 nike

大家好,我有一个编码方面的小问题:
我有一个从 06 的数字列表,代表从周日到周六的一周中的几天
所以 Sunday = 0Saturday = 6所以列表是[0,1,2,3,4,5,6]

如果从 < to.
检索两天(或数字)之间的列表没有问题。示例:
Monday= 1Thursday= 4 包括这些数字:[1,2,3,4]

当您必须检索从 > 到:示例:
Frid​​ay = 5Tuesday =2 我们需要捕捉这个列表:[5, 6, 0, 1, 2]

如果我给出一个数字“从”和一个数字“到”,无论“从”是什么,你知道我如何编写一个算法或函数来给我一个天数列表(这里是数字)或优于“至”值。

非常感谢您的帮助。

最佳答案

我会这样做:

def getweekdays(frm, to):
days = [0,1,2,3,4,5,6]
if frm <= to:
return days[frm:to+1]
else:
return days[frm:] + days[:to+1]

(我没有检查代码,但你明白了:))

关于python - 检索任何案例的工作日列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48566905/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com