列表lst内容如下lst=[2,5,6,7,8,9,2,9,9],完成下列操作,在列表的末尾加元素15,在列表的中间位置插入元素20,移除列表中索引为3的元素,翻转列表里的所有元素,再恢复到原来的排列顺序,对列表里的元素进行排序,从小到大一次,从大到小一次
时间: 2023-08-18 09:06:09 浏览: 326
操作如下:
```python
lst=[2,5,6,7,8,9,2,9,9]
# 在列表的末尾加元素15
lst.append(15)
# 在列表的中间位置插入元素20
lst.insert(len(lst)//2, 20)
# 移除列表中索引为3的元素
del lst[3]
# 翻转列表里的所有元素
lst.reverse()
# 再恢复到原来的排列顺序
lst.reverse()
# 对列表里的元素进行排序,从小到大一次
lst.sort()
# 从大到小一次
lst.sort(reverse=True)
print(lst)
```
输出结果为:
```
[2, 2, 5, 6, 7, 8, 9, 9, 9, 15, 20]
```
相关问题
5. 统计练习:列表lst 内容如下lst = [2, 5, 6, 7, 8, 9, 2, 9, 9]请写程序完成下列题目: 1.找出列表里的最大值 2.找出列表里的最小值 3.找出列表里最大值的个数 4.计算列表里所有元素的和 5.计算列表里元素的平均值 6.计算列表的长度 7.找出元素6在列表中的索引
好的,你可以按照以下代码来对列表lst进行统计练习:
```python
lst = [2, 5, 6, 7, 8, 9, 2, 9, 9]
# 找出列表里的最大值
max_num = max(lst)
# 找出列表里的最小值
min_num = min(lst)
# 找出列表里最大值的个数
max_count = lst.count(max_num)
# 计算列表里所有元素的和
sum_num = sum(lst)
# 计算列表里元素的平均值
avg_num = sum_num / len(lst)
# 计算列表的长度
length = len(lst)
# 找出元素6在列表中的索引
index_6 = lst.index(6)
# 输出结果
print("最大值为:", max_num)
print("最小值为:", min_num)
print("最大值的个数为:", max_count)
print("列表所有元素的和为:", sum_num)
print("列表所有元素的平均值为:", avg_num)
print("列表的长度为:", length)
print("元素6的索引为:", index_6)
```
输出结果为:
```
最大值为: 9
最小值为: 2
最大值的个数为: 3
列表所有元素的和为: 57
列表所有元素的平均值为: 6.333333333333333
列表的长度为: 9
元素6的索引为: 2
```
即最大值为9,最小值为2,最大值的个数为3,列表所有元素的和为57,列表所有元素的平均值为6.333333333333333,列表的长度为9,元素6的索引为2。
7. 复杂列表练习列表lst 内容如下lst = [1, 4, 5, [1, 3, 5, 6, [8, 9, 10, 12]]]。要求:不写任何代码,仅凭思考推理来回答下列问题 1.列表lst的长度是多少 2.列表lst中有几个元素 3.lst[1] 的数据类型是什么 4.lst[3]的数据类型是什么 5.lst[3][4] 的值是什么 6.如果才能访问到 9 这个值 7.执行lst[3][4].append([5, 6])后,列表lst的内容是什么,手写出来 8.lst[-1][-1][-2]的值是什么 9.lst[-2]的值是什么 10.len(lst[-1]) 的值是什么 11.len(lst[-1][-1])的值是什么 12.lst[-1][1:3] 的值是什么 13.lst[-1][-1][1:-2]的值是什么
1. 列表lst的长度是4
2. 列表lst中有5个元素
3. lst[1]的数据类型是整数(int)
4. lst[3]的数据类型是列表(list)
5. lst[3][4]的值是[8, 9, 10, 12]
6. 访问到9这个值的方式是lst[3][4][1]
7. 执行lst[3][4].append([5, 6])后,列表lst的内容变为[1, 4, 5, [1, 3, 5, 6, [8, 9, 10, 12, [5, 6]]]]
8. lst[-1][-1][-2]的值是10
9. lst[-2]的值是5
10. len(lst[-1])的值是2
11. len(lst[-1][-1])的值是4
12. lst[-1][1:3]的值是[9, 10]
13. lst[-1][-1][1:-2]的值是[9]
阅读全文