宿舍值日表:隔一个排一个

👁️ 24 人浏览 💬 0 人评论 ❤️ 添加收藏

切片可以带第三个数——步长:

ls = ['a', 'b', 'c', 'd', 'e']
print(ls[::2])     # ['a', 'c', 'e']  下标 0、2、4
print(ls[::-1])    # ['e', 'd', 'c', 'b', 'a']  倒过来

输入一行宿舍成员名字(空格隔开)。这周从第 1 个人开始隔一个排一个值日;下周按倒过来的顺序排。现在两行都原样输出了名单,请把两处步长改对。

样例:输入 甲 乙 丙 丁,输出:

值日:甲 丙
下周:丁 丙 乙 甲

代码里以 @youci 开头的 print 只负责运行后在画布上显示中间值,不影响输出和判题,不用改。

提交你的答案
请登录后提交答案。
去登录
代码编辑器
Ctrl + Enter 运行
本次输入:
输出:

                        
👩‍🏫
AI
💬 题目评论
🔒 登录并作答后可看讨论