python列表详解

列表,主要解释列表的增、删、改、查、切片,统计,排序等应用

list = [1,2,4,5,10,4,120,10]

增:

1.append()  在列表最后依次添加

list.append(50)

2.insert()   在列表指定任意位置添加

list.insert(0,22)      0是元素添加的位置,22是元素


3. +和extend() (将两个列表合并)

list1 = ["yuzk","qinrr"]

list2 = list +list1

list1.extend(list2)


删:    pop()  remove()  clear()  del   


pop    取出列表的最后一个元素

list.pop()

remove   删除指定元素

list.remove("10")  删除列表中的第一个10

clear   清空列表,列表本身还存在,只是为空

list.clear()

del   可直接将列表删除

del  list


改:

list[0] = 10      0是列表的索引,10是元素 ,表示把第1个元素改成10

index   查询元素的索引

list.index(10)    可查询元素10的索引,然后可再根据索引修改元素


查:  查元素,sort()排序,count()统计个数,len()列表长度

list[2]        2是索引,表示列表的第三个元素

list.sort()         给列表排除,升序

list.count(5)   统计list中元素5出现的次数

list.reverse()   list列表顺序颠倒

list.copy    列表的复制

list1 = list     没有复制一根,其实是指向内存中同一地址,当list中元素改变,list1中对应元素也会改变

list2 = list.copy      在内存中完全复制一根list   当list的元素发生改变时,list2的元素不会随之改变

len(list)


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值