#7、编写程序,用户输入一个列表和2个整数作为下标,然后输出列表中介于2个下标之间的元素组成的子列表。例如用户输入[1, 2, 3, 4, 5, 6]和2,5,程序输出[3, 4, 5, 6]。

分析:读完这道题目,在考查列表的语法内容,当然也十分的有意思

1.从用户端读入一个列表,还有两个下标

2.判断区间,取出想要的元素

3.输出我们想要的区间列表

list = eval(input("请输入一个列表:"))
a = eval(input("请输入第一个下标:"))
b = eval(input("请输入第二个小标:"))

if a>b:
    for i in range(b,a):
        print(list[b:a])
        break
elif a<b:
    for i in range(a,b):
        print(list[a:b])
        break
elif a==b:
    print([])

实验结果:

在这里插入图片描述



版权声明:本文为qq_43499381原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_43499381/article/details/109893650