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

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值