调用python列表操作中常用函数,实现以下功能:
1) 创建一个空列表lst;
2) 在lst列表中依次追加10个数值(78, 93, 66, 83, 100, 95, 77, 93, 85, 98);
3) 输出lst列表中第7个元素的数值;
4) 输出lst列表中第1~5个元素的数值;
5) 调用insert()函数,在lst列表第7个元素之前添加数值59;
6) 利用变量num保存数值93,调用count()函数,查询num变量值在lst列表中出现的次数;
7) 使用in查询lst列表中是否有num变量值的评分;
8) 调用index()函数,查询lst列表中100的序号;
9) 找出lst列表中数值为59的元素,并加1;
10) 调用del()函数删除lst列表中的第1个元素;
11) 调用len()函数获得lst列表中元素的个数;
12) 调用sort()函数,对列表中所有元素进行排序,输出列表中最高分和最低分;
13) 调用reverse()函数,颠倒lst列表中元素的顺序;
14) 调用pop()函数删除lst列表中尾部的元素,返回删除的元素;
15) lst列表中用append()函数追加数值83,并输出。调用remove()函数删除lst列表中第一个数值83;
16) 创建2个列表lst1和lst2,lst1中包含2个元素值:78,91,lst2中包含3个元素值:84,92,65,合并这两个列表,并输出全部元素;
17) 创建lst1列表,其中包含数值2个元素值:78,91,将lst1中元素赋值5遍保存在lst2列表中,输出lst2列表中全部元素;
18) 清空lst列表,将lst2列表复制给lst列表,将lst列表中第2个元素变为2,并分别输出lst列表、lst2列表全部元素。
lst=[]
lst=lst+[78,93,66,83,100,95,77,93,85,98]
lst[6]
77
lst[0:5]
[78, 93, 66, 83, 100]
lst.insert(6,59)
lst
[78, 93, 66, 83, 100, 95, 59, 77, 93, 85, 98]
num=93
lst.count(num)
2
num in lst
True
lst.index(100)
4
i=lst.index(59)
lst[i]=lst[i]+1
lst
[78, 93, 66, 83, 100, 95, 60, 77, 93, 85, 98]
del lst[0]
len(lst)
10
sorted(lst)
[60, 66, 77, 83, 85, 93, 93, 95, 98, 100]
print(lst[9],lst[0])
100 60
lst.reverse()
lst
[100, 98, 95, 93, 93, 85, 83, 77, 66, 60]
lst.pop(9)
60
lst.append(83)
lst
[100, 98, 95, 93, 93, 85, 83, 77, 66, 83]
lst.remove(83)
lst
[100, 98, 95, 93, 93, 85, 77, 66, 83]
lst1=[78,91]
lst2=[84,92,65]
lst1+lst2
[78, 91, 84, 92, 65]
lst1=[78,91]
lst2=lst1*5
lst2
[78, 91, 78, 91, 78, 91, 78, 91, 78, 91]
lst=[]
lst=lst2
lst[1]=2
lst
[78, 2, 78, 91, 78, 91, 78, 91, 78, 91]
lst[1]=91
lst[1]=2
lst2
[78, 2, 78, 91, 78, 91, 78, 91, 78, 91]