编写程序,用户输入一个列表和2个整数作为下标,然后输出列表中介于2个下标之间的元素组成的子列表。例如用户输入[1,2,3,4,5,6]和2,5,程序输出[3,4,5]
时间: 2023-11-17 16:04:22 浏览: 166
将一个整数S随机拆分为N个在min~max之间的整数.txt
可以使用 Python 编写以下代码来实现:
```python
lst = eval(input("请输入一个列表:"))
start = int(input("请输入起始下标:"))
end = int(input("请输入终止下标:"))
sublist = lst[start+1:end]
print(sublist)
```
首先,我们使用 `eval()` 函数将用户输入的字符串转换成列表类型。接着,我们要求用户输入起始下标和终止下标,并将其转换成整数类型。最后,我们通过切片操作 `[start+1:end]` 来获取列表中介于两个下标之间的元素,并将其赋值给 `sublist` 变量。最后,我们输出 `sublist` 的值。
阅读全文