list 各种方法(包括元祖)

list 的操作方法

list 嵌套

li[0][0]



 

公用方法:

li = [1,5,4,7,6,2,3]
l = len(li)            #查询最大索引+1
num = li.count(4)    #查找数据并记录次数li.index('wusir')    #查找索引,没有会报错
#排序
li.sort()                    #正向排序
li.sort(reverse=True)        #反向排序
li.reverse()                #翻转

 



 

查:

print(‘没错就是用打印,有点弱鸡啊’)



 

改:

就是直接复制给指定索引的元素

li[0:6:3] = 'hahha'

 



 

删:

# coding=utf-8
li = ['1','2','hah','4','5','6','7']
li.pop(1)    #删除指定索引的数据,如果没写索引默认是最后
li.remove('hah')    #按照数据名字删除
del li[0:3:1]    #切片删除
print(li)
li.clear()    #清空list
['6', '7']

 



 

对list的各种操作中,大多是增删改查。也有一些通用方法

增:

li.append(‘数据’)      #在list 尾部添加数据

li.insert(索引,‘数据’)      #指定位置添加数据

li.extend('数据')        #在最后添加数据,单数数据会拆分成最小单位

li = ['123','asd',3]
li.append('append')
li.insert(1,'insert')    # 暂时没发现 片段插入的方法
li.extend('ext')        #只能插入li  str不能用,暂时没发现在中间插入的方法

li == ['123', 'insert', 'asd', 3, 'append', 'e', 'x', 't']


 

转载于:https://www.cnblogs.com/yizimei/p/8066506.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值