建立顺序表存储数据序列(10,20,30,40,50,60,70,80,90,100),要求: (1)输出顺序表中的所有元素; (2)输出顺序表中的最大值和最小值; (3)键盘输入一个数x,如x在表中返回其在表中的位序,不在返回相应提示信息。 (4)删除顺序表中的第8个元素,并输出顺序表中的所有元素; (5)在第5个元素后面插入新元素55,并输出顺序表中的所有元素; (6)输出顺序表的长度。
时间: 2024-03-08 13:46:33 浏览: 22
以下是使用Python语言实现的顺序表操作:
```python
# 定义顺序表
lst = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100]
# 输出顺序表中的所有元素
print("顺序表中的所有元素:", lst)
# 输出顺序表中的最大值和最小值
print("顺序表中的最大值:", max(lst))
print("顺序表中的最小值:", min(lst))
# 键盘输入一个数x,如x在表中返回其在表中的位序,不在返回相应提示信息
x = int(input("请输入一个数x:"))
if x in lst:
idx = lst.index(x)
print("数x在表中的位序为:", idx+1)
else:
print("数x不在表中")
# 删除顺序表中的第8个元素,并输出顺序表中的所有元素
del lst[7]
print("删除第8个元素后的顺序表:", lst)
# 在第5个元素后面插入新元素55,并输出顺序表中的所有元素
lst.insert(4, 55)
print("在第5个元素后插入新元素55后的顺序表:", lst)
# 输出顺序表的长度
print("顺序表的长度为:", len(lst))
```
运行以上代码,输出结果如下:
```
顺序表中的所有元素: [10, 20, 30, 40, 50, 60, 70, 80, 90, 100]
顺序表中的最大值: 100
顺序表中的最小值: 10
请输入一个数x:40
数x在表中的位序为: 4
删除第8个元素后的顺序表: [10, 20, 30, 40, 50, 60, 70, 90, 100]
在第5个元素后插入新元素55后的顺序表: [10, 20, 30, 40, 55, 50, 60, 70, 90, 100]
顺序表的长度为: 10
```
相关推荐
![cpp](https://img-home.csdnimg.cn/images/20210720083646.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)