一.问题
定义一个列表,包含5个元素,修改It中第1位置的元素,向It中第2位置前增加一个元素5,从It中第1个位置删除一个元素2,删除It中1-3位置的元素(包含3),判断It中是否含有0,在It中位置1插入元素0,将It中的元素降序排列,返回It中元素0所在位置的索引值,返回It的长度,清空It
二.代码
It=[3,7,6,9,8]#定义一个列表,包含5个元素
print(It)
It[0]=2#修改It中第1位置的元素
print(It)
It.insert(1,5)#向It中第2位置前增加一个元素5
print(It)
It.remove(2)#从It中第1个位置删除一个元素2
print(It)
del It[0:3:1]#删除It中1-3位置的元素(包含3)
print(It)
if 0 in It :
print('存在0')
else:
print('不存在0')#判断It中是否含有0
It.insert(0,0)#在It中位置1插入元素0
print(It)
It.sort(reverse=True)#将It中的元素降序排列
print(It)
print(It.index(0))#返回数字0所在位置的索引
print(len(It))#返回It的长度
It.clear()
print('It清空后:',It)#清空It
三.运行
[3, 7, 6, 9, 8]
[2, 7, 6, 9, 8]
[2, 5, 7, 6, 9, 8]
[5, 7, 6, 9, 8]
[9, 8]
不存在0
[0, 9, 8]
[9, 8, 0]
2
3
It清空后: []
进程已结束,退出代码0