欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

编写程序,用户输入一个列表和2个整数作为下标,然后输出列表中介于2个下标之间的元素组成的子列表

程序员文章站 2022-04-07 14:30:02
#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("请输...

#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([])

实验结果:
编写程序,用户输入一个列表和2个整数作为下标,然后输出列表中介于2个下标之间的元素组成的子列表

本文地址:https://blog.csdn.net/qq_43499381/article/details/109893650