1.创建一个列表m1 元素[3,4,7,4,1,8,9,0]
2.复制m1列表,并命名m2
3.向m1列表添加单个元素,要求:索引为1的地方插入111,索引为3的地方插入222,索引为6的地方插入333。
4.删除m1中的111
5.将列表m2的元素添加到m1列表中
6.将m1中的元素逆序排列
7.将m1中的元素按照从大到小排序
8.清除列表m1,m2
主要考察列表的使用方法,代码参考:
m1=[3,4,7,4,1,8,9,0]
m2=m1.copy()
m1.insert(1,111)
m1.insert(3,222)
m1.remove(111)
m1.extend(m2)
m1.sort()
m1[::-1]
m1.sort(reverse=True)
del m1
del m2
你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)
m1 = [3,4,7,4,1,8,9,0] #1.创建一个列表m1 元素[3,4,7,4,1,8,9,0]
m2 = m1.copy() # 2.复制m1列表,并命名m2
print(m2)
m1.insert(1,111) # 索引为1的地方插入111
print(m1)
m1.insert(3,222) # 索引为3的地方插入222
print(m1)
m1.insert(6,333) # 索引为6的地方插入333
print(m1)
m1.remove(111) # 4.删除m1中的111
print(m1)
m1.extend(m2) # 5.将列表m2的元素添加到m1列表中
print(m1)
m1.reverse() # 6.将m1中的元素逆序排列
print(m1)
m1.sort(reverse=True) # 7.将m1中的元素按照从大到小排序
print(m1)
# 8.清除列表m1,m2
del m1
del m2
m1 = [3, 4, 7, 4, 1, 8, 9, 0]
m2 = m1.copy()
m1.insert(1, 111)
m1.insert(3, 222)
m1.insert(6, 333)
print(m1)
m1.remove(111)
print(m1)
m1 = m1 + m2
print(m1)
m1 = m1[::-1]
print(m1)
m3 = sorted(m1, reverse=True)
print(m3)
m1 = m1.clear()
m2 = m2.clear()
print(m1)
print(m2)