Python列表小记--《Python编程从入门到实践》

Python列表

一、修改、添加和删除元素

1.将索引指向-1,即可访问列表元素的最后一个元素
2..append(elem)#将元素elem插入到列表末尾
3.在列表任意位置插入元素.insert(index, elem) #将元素elem插入到索引号为index的位置
4.删除列表元素
方式一:del list[index] #删除列表list的index号元素
方式二:list.remove(elem) 删除列表中特定值的元素elem,如果一个列表中有多个相同值的elem,需借助循环依次删除。
其工作方式为:首先从最小索引序号开始查找,删除第一个查找到的elem。当然如果列表没有elem,就会报错。
方式三:pop法,类似于堆栈的pop。
list.pop(index) #如果对index赋值,即list.pop() ,则将弹出列表最后一个元素;否则弹出序号为index的元素

二、 组织列表

1.永久排序
向排序list.sort() #如果为数字的列表,按列表元素值从小到大排序;如果为字符的列表,按首字母ASCII码排序,如果首字母一样,再看第二个,依次类推
逆序list.sort(reverse = True)
2.临时排序
向排序list.sorted()
逆序list.sorted(reverse = True)
3.按索引号逆排列
list.reverse() #同样是永久改变排列顺序
4.确定列表长度(列表元素个数)
length = len(list) #将列表list的长度赋值给变量length

猜你喜欢

转载自blog.csdn.net/Inniss_/article/details/85641098