Python 列表练习作业
本文最后更新于207天前,其中的信息可能已经过时,如有错误请在评论区悄悄告诉我~~~

题目

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]
此文章是我在学校课后作业的一些笔记,有错误还请多多包涵,仅供参考
作者:404_502
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0协议。转载请注明文章地址及作者
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇