数组轮盘 4.0学过列表切片和拼接-可做
2024-10-26 17:05:43
发布于:浙江
6阅读
0回复
0点赞
题目中提示了eval(input())可以直接将获取到的输入变成列表的形式!!!
本题解在遍历之前获取了三个值
1.题目指定的被操作列表a
2.指定的轮转数字范围b
3.列表长度l
遍历中重复执行的内容,切片得到两个列表,两个列表做拼接,顺序颠倒做拼接即可
首先明确切片操作含头不含尾
循环变量i可取到的范围为:0~b-1
列表索引值范围为:0~l-1
a=eval(input())
b=int(input())
l=len(a)
for i in range(0,b):
aa1=a[:l-1-i]
aa2=a[l-1-i:]
print(aa2+aa1)
这里空空如也
有帮助,赞一个