return返回的下标值为-1,怎么会显示星期日了
来源:4-14 程序中的函数以及函数的使用

慕移动7230442
2024-01-17
week_list = ["星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期日"]
n=week_list.index(week_day)
输入星期六,星期六的下标为5,而week_list的长度是7,5-7+1为-1,星期日不应该是6吗,没有看太懂
写回答
1回答
-
william
2024-01-18
星期日确实是6,但也是-1,-1就是从列表最后一个开始的,跟列表长度没关系。相对的,星期六可以是5,也可以是-2。
022024-01-18
相似问题