本文最后更新于352天前,其中的信息可能已经过时,如有错误请在评论区悄悄告诉我~~~
题目
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.调用del()函数删除lst列表中的第1个元素;
9.调用sort()函数,对列表中所有元素进行排序,输出列表中最高分和最低分;
10.调用reverse()函数,颠倒lst列表中元素的顺序;
11.调用pop()函数删除lst列表中尾部的元素,返回删除的元素;
12.lst列表中用append()函数追加数值83,并输出。调用remove()函数删除lst列表中第一个数值83;
13.创建2个列表lst1和lst2,lst1中包含2个元素值:78,91,lst2中包含3个元素值:84,92,65,合并这两个列表,并输出全部元素;
14.创建lst1列表,其中包含数值2个元素值:78,91,将lst1中元素赋值5遍保存在lst2列表中,输出lst2列表中全部元素;
15.清空lst列表,将lst2列表复制给lst列表,将lst列表中第2个元素变为2,并分别输出lst列表、lst2列表全部元素。
代码
(如果有错误欢迎在评论区指出!!!)
# 1.创建一个空列表lst;
lst = []
# 2.在lst列表中依次追加10个数值(78, 93, 66, 83, 100, 95, 77, 93, 85, 98);
str1 = [78,93,66,83,100,95,77,93,85,98]
for i in str1:
lst.append(i)
print(lst)
# 3.输出lst列表中第7个元素的数值;
print(lst[6])
# 4.输出lst列表中第1~5个元素的数值;
print(lst[0:5:1])
# 5.调用insert()函数,在lst列表第7个元素之前添加数值59;
lst.insert(6,59)
print(lst)
# 6.利用变量num保存数值93,调用count()函数,查询num变量值在lst列表中出现的次数;
num = 93
print(lst.count(num))
# 7.使用in查询lst列表中是否有num的变量值;
print(num in lst)
# 8.调用del()函数删除lst列表中的第1个元素;
del lst[0]
print(lst)
# 9.调用sort()函数,对列表中所有元素进行排序,输出列表中最高分和最低分;
lst.sort()
print(lst[0],lst[-1])
# 10.调用reverse()函数,颠倒lst列表中元素的顺序;
lst.reverse()
print(lst)
# 11.调用pop()函数删除lst列表中尾部的元素,返回删除的元素;
print(lst.pop(-1))
# 12.lst列表中用append()函数追加数值83,并输出。调用remove()函数删除lst列表中第一个数值83;
lst.append(83)
print(lst)
lst.remove(83)
print(lst)
# 13.创建2个列表lst1和lst2,lst1中包含2个元素值:78,91,lst2中包含3个元素值:84,92,65,合并这两个列表,并输出全部元素;
lst1 = [78,91]
lst2 = [84,92,65]
lst1.extend(lst2)
print(lst1)
# 14.创建lst1列表,其中包含数值2个元素值:78,91,将lst1中元素赋值5遍保存在lst2列表中,输出lst2列表中全部元素;
lst1 = [78,91]
lst2 = lst1 * 5
print(lst2)
# 15.清空lst列表,将lst2列表复制给lst列表,将lst列表中第2个元素变为2,并分别输出lst列表、lst2列表全部元素。
lst.clear()
lst.extend(lst2)
lst[1] = 2
print(lst)
print(lst2)
输出结果
[78, 93, 66, 83, 100, 95, 77, 93, 85, 98]
77
[78, 93, 66, 83, 100]
[78, 93, 66, 83, 100, 95, 59, 77, 93, 85, 98]
2
True
[93, 66, 83, 100, 95, 59, 77, 93, 85, 98]
59 100
[100, 98, 95, 93, 93, 85, 83, 77, 66, 59]
59
[100, 98, 95, 93, 93, 85, 83, 77, 66, 83]
[100, 98, 95, 93, 93, 85, 77, 66, 83]
[78, 91, 84, 92, 65]
[78, 91, 78, 91, 78, 91, 78, 91, 78, 91]
[78, 2, 78, 91, 78, 91, 78, 91, 78, 91]
[78, 91, 78, 91, 78, 91, 78, 91, 78, 91]