Python笔记--list

list内的元素可以不是同一种,如['string',34]
下面是list常用方法:
  1. list.append(elem) :在后面追加元素,直接改变原来list的值,不返回参数
    但如果要追加多个元素,可像String使用‘+’。list将其识别为 一个list加入元素。
list=['abc','def',34]
list.append(12)
list += 'new'
print list      #['abc', 'def', 34, 12, 'n', 'e', 'w']

2.list.index(elem) :返回elem节点的索引值
3. list.insert(index , elem) :在index位置插入elem,原来位置上的元素整体向后移动一位,直接改变list,不返回参数

list=['abc','def',34]
list.insert(2, 12)
print list      #['abc', 'def', 12, 34]

5.list.sort() :由小到大排序,直接改变 list
6.两种删除节点方式:
list.remove(elem) :根据节点删除,删除第一个节点 ,直接改变list(throws ValueError if not present)

list=['abc','def','abc',34]
list.remove('abc')
print list      #['def', 'abc', 34]

list.pop(index) :根据位置删除节点,返回此处节点值。

list=['abc','def','abc',34]
elem = list.pop(2)
print elem      #abc
print list      #['abc', 'def', 34]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值