列表与元组
一、列表:
1.一般列表
2.混合列表
3.空列表
二、添加列表成员:
1.list.append() ,一次只能添加一个参数。
2.list.extend() , 使用一个列表来扩张另一个列表,所以函数里的参数只能是列表。
3.list.insert( 排名,参数), 第一个的排名为0。
4.可以利用中间参数来改变列表里面参数的排序。
三、删除列表元素:
1.list.remove() , 括号里直接填入要删除的参数名。
2.list.del ,直接删除整个列表,del后直接接列表名。
3list…pop() ,默认将列表的最后一个参数提取出来,列表的最后一个元素将不会再存在与原来的列表,如果括号内有数字则将该序号的元素提取出来。例如:name=member.pop()
四、列表切片
列表名[开始的序号:结束的序号],切片提取出来的列表,不包括结束的参数,对原列表没有影响,相当于一个列表的拷贝。如果开始的序号空白则代表从最前的参数开始,结束的序号也是。
五、列表中常用的操作符:
1.列表的大小比较
两个列表相比,如果是多个参数的则都从第一个开始比较,只要有一个参数比出大小就可以判断列表的大小比较。
2.列表的相加与乘法
两个列表可以通过“+”相加,但是不能列表+元素。用*n将成员参数复制n被
3.判断列表元素是否存在
元素 in list 可返回一个bool值判断元素是否在列表内,如果元素在列表的列表里则无法判断,会判断出不在,但可以写成元素 in list [列表序号]判断。 list{序号][序号]则可以代表列表中列表的第几个元素。
4.元素存在个数
list.count(参数名)
5.元素的索引
list.index(参数名,开始的序号,结束的序号) 结果将告诉你参数所在位置
6.列表的翻转
list.reverse()
7.列表的排序
list.sort() 默认从小到大重新排序 list.sort(reverse=True)则代表从大到小排序。
注意:
切片后改变原列表时拷贝和赋值变化不同
六、元组
元组中的元素无法随意改变不同与列表,元组一般用小括号,但‘小逗号’**才是元组的关键。
元组的添加与删除元素方法
del tuple 删除整个元组。
python 列表与元组
最新推荐文章于 2024-07-19 18:47:54 发布