永远的渣滓 发表于 2020-3-25 11:36:33

小甲鱼零基础Python知识点总结之列表

本帖最后由 永远的渣滓 于 2020-4-4 09:42 编辑

小甲鱼零基础Python知识点总结之列表
一.如何创建列表 :
1. 普通列表→名字 =
2. 混合列表→名字 = ]
3. 空的列表→名字 = []
# list ()
二.列表中的元素 :
1. 添加元素:
添加单个元素 :
列表名字.append()→将括号内的东西添加到列表末尾
# 要想显示列表东西的数量 ,输入 len(列表名字) 即可
把两个元素同时加入:
列表名字.extend([新列表])→将新列表合并到上一个列表的末尾
把元素插在指定位置 :
列表名字.insert(,)
# insert() 有两个参数,第一个参数代表在列表中的位置,第二个参数代表在第一个参数的位置插入一个元素
2. 删除元素:
列表名字.remove(列表中的东西) →→→ 移除 () 内的东西
del 列表名字[位置]→→→→→→→→→移除列表指定位置的东西 # 直接加列表名字会将列表全部删掉
列表名字.pop()→→→→→→→→→→移除列表末尾的东西并返回,可据此赋值
三.列表的分片(切片):
列表名字[位置1:位置2:位置3]→分片出从位置1(包括)到位置2(不包括)的东西,位置3为步进,默认为1
#位置1不写→从0开始到位置2进行分片
#位置2不写 → 从位置1到最后进行分片
#两个都不写 → 拷贝整个列表
#可理解为位置1的默认值为0,位置2的默认值为列表长度
四.列表知识的额外补充:
列表大小的比较:
只有一个元素时直接比较,有多个元素时只比较第一个值
列表的拼接:
列表名字+列表名字→输出两个列表的拼接结果
列表中*号的用法:
列表名字*n→将列表内的数复制三次
列表名字*=n→同上(赋值)
成员关系操作符:
in 和 not in
只能检查一层#列表中的列表不能检查
若要检查列表中的列表,可以指定操作:'要检查的东西' in 列表名字[位置]
访问列表中的列表:
列表名字[第一个列表的位置][第二个列表的位置]... # 以此循环
列表类型的内置函数:输入dir(list)即可查看
count的用法:
计算参数在列表中出现的次数
列表名字.count(列表中的参数)
索引参数在列表中的位置:
列表名字.index(列表中的参数)
列表名字.index(参数,位置1,位置2)
将列表全部逆袭:
列表名字.reverse()
用指定的方式将列表进行排序:
列表名字.sort()#从小到大
列表名字.sort(reverse=true)
从列表中索取元素:
列表名字[位置]
copy() 和 clear() 的用法:
>>> list2 = list1.copy()
>>> list2
], 3, 5, 8, 13, 18]
>>> list2.clear()
>>> list2
[]

qiuyouzhi 发表于 2020-3-25 11:39:07

创建列表少了一个:
list也可以

永远的渣滓 发表于 2020-3-25 11:40:44

qiuyouzhi 发表于 2020-3-25 11:39
创建列表少了一个:
list也可以

小甲鱼还没讲{:10_243:}

qiuyouzhi 发表于 2020-3-25 11:41:18

永远的渣滓 发表于 2020-3-25 11:40
小甲鱼还没讲

啊?
讲到列表了肯定会讲这个的吧

Judie 发表于 2020-3-25 11:42:11

{:10_275:} 古德斯基

一个账号 发表于 2020-3-25 11:43:15

排版一下

永远的渣滓 发表于 2020-3-25 11:43:33

一个账号 发表于 2020-3-25 11:43
排版一下

?怎么排版

WangJS 发表于 2020-3-25 12:26:03

永远的渣滓 发表于 2020-3-25 11:43
?怎么排版

他有版主权限
我也问过同样的问题{:10_250:}
https://fishc.com.cn/thread-161779-1-1.html

永远的渣滓 发表于 2020-3-25 13:18:58

一个账号 发表于 2020-3-25 11:43
排版一下

这样吗?

一个账号 发表于 2020-3-25 14:06:28

WangJS 发表于 2020-3-25 12:26
他有版主权限
我也问过同样的问题
https://fishc.com.cn/thread-161779-1-1.html

什么意思?

darrenkwan 发表于 2020-3-25 15:54:15

{:10_279:}抄作业真舒服...

永远的渣滓 发表于 2020-3-25 15:54:54

darrenkwan 发表于 2020-3-25 15:54
抄作业真舒服...

darrenkwan 发表于 2020-3-25 15:56:03

永远的渣滓 发表于 2020-3-25 15:54


是抄笔记{:10_245:},

谭子豪 发表于 2020-3-25 16:44:46

来学习了感谢分享

永远的渣滓 发表于 2020-3-25 16:51:10

谭子豪 发表于 2020-3-25 16:44
来学习了感谢分享

喜欢的话可以订阅一下https://fishc.com.cn/forum.php?mod=collection&action=view&ctid=1689

冰河星云 发表于 2020-3-25 16:53:18

{:10_275:}

永远的渣滓 发表于 2020-3-25 16:55:27

冰河星云 发表于 2020-3-25 16:53


{:5_91:}

冰河星云 发表于 2020-3-25 16:56:24

永远的渣滓 发表于 2020-3-25 16:55


等我升2级再加好友

永远的渣滓 发表于 2020-3-25 17:00:57

冰河星云 发表于 2020-3-25 16:56
等我升2级再加好友

ok

yingchao 发表于 2020-3-25 17:08:37

这个总结的太好了!
页: [1] 2
查看完整版本: 小甲鱼零基础Python知识点总结之列表