美文网首页
April 23th_day07_list

April 23th_day07_list

作者: 3ae1c50960af | 来源:发表于2019-04-23 20:07 被阅读0次

1.什么是列表(list)

列表是python提供的容器型数据类型(序列),可变、有序
可变(元素的个数、值和顺序可变) - 支持增删改
有序 - 支持下标操作

2.列表数据:[元素1,元素2,元素3,...]

元素:

3.列表元素的操作

3.1.查 - 获取列表中的元素

3.1.1.获取单个元素

语法:列表[下标] - 获取列表中指定下标对应的元素
注意:下标不能越界

3.1.2.获取部分元素(切片) - 结果是列表

列表[开始下标:结束下标:步长]

补充:isinstance函数

isinstance(数据, 类型) - 判断指定的数据是否是指定的类型

3.2.增 - 添加元素

3.2.1.列表.append(元素) - 在列表的最后添加一个元素(修改原列表,不会产生新的列表)

3.2.2.列表.insert(下标, 元素) - 在列表中指定下标前添加指定元素

3.3.删 - 删除列表中的元素

3.3.1.del 列表[下标] - 删除列表中指定下标对应的元素

3.3.2.列表.remove(元素) - 删除列表中指定的元素

注意:1.如果需要删除的元素在列表中有多个,只删除最前面的一个
2.如果要删除的元素不存在,程序会报错

3.3.3.列表.pop()

列表.pop() - 取出列表中最后一个元素
列表.pop(下标) - 取出列表中指定下标对应的元素

3.4.改 - 修改元素的值

列表[下标] = 新值 - 修改指定下标对应的元素为新值
注意:下标不能越界!

4.列表运算符

4.1.数学运算:+,*

列表1+列别2 -> 将两个列表中的元素合并产生一个新的列表
列表1 * N -> 列表中的元素重复N次产生一个新的列表

4.2.比较运算:==, !=

4.3.in/ not in

元素 in 列表 -> 判断列表中是否包含指定的元素

4.4.len(列表) -> 获取列表中元素的个数

4.5.list(数据) -> 将指定数据转换成列表

4.6.max/min

max(列表) - 获取列表中元素的最大值
min(列表) - 获取列表中元素的最小值
注意:
1.列表中元素的类型必须一致
2.数据支持比较运算符

相关文章

网友评论

      本文标题:April 23th_day07_list

      本文链接:https://www.haomeiwen.com/subject/gcibgqtx.html