程序填空题:列表操作
已知lst是一个列表,请使用相应的函数/方法完成以下功能:
注意:每一步操作都是在前序操作的基础上进行
c++
# 输出列表的长度
# 在列表最后追加值为6的元素
# 删除元素8
# 输出最小的元素的位置
print(pos)
# 将列表逆置
# 删除列表第5个和第6个元素
# 删除第6个元素
# 在列表的最前面增加元素100
print(lst)
若lst=[7,9,2,4,1,8,25,30,12,57,99,3]
则程序输出为
out
12
4
[100, 6, 3, 99, 57, 12, 1, 2, 9, 7]
答案:
第1空:print(len(lst))
第2空:lst.append(6)
第3空:lst.remove(8)
第4空:pos = lst.index(min(lst))
第5空:lst = lst[::-1]
第6空:del lst[5:7]
第7空:lst.pop(6)
第8空:lst.insert(0,100)
注意:每一步操作都是在前序操作的基础上进行
c++
# 输出列表的长度
# 在列表最后追加值为6的元素
# 删除元素8
# 输出最小的元素的位置
print(pos)
# 将列表逆置
# 删除列表第5个和第6个元素
# 删除第6个元素
# 在列表的最前面增加元素100
print(lst)
若lst=[7,9,2,4,1,8,25,30,12,57,99,3]
则程序输出为
out
12
4
[100, 6, 3, 99, 57, 12, 1, 2, 9, 7]
答案:
第1空:print(len(lst))
第2空:lst.append(6)
第3空:lst.remove(8)
第4空:pos = lst.index(min(lst))
第5空:lst = lst[::-1]
第6空:del lst[5:7]
第7空:lst.pop(6)
第8空:lst.insert(0,100)