从零开始 - Python基础 (三)列表的常见操作

1.添加元素

  • append

    • 向列表中追加数据
    list.append(object)
    
  • extend

    • 只能追加可迭代对象
    • 会对可迭代对象进行最小单元拆分, 依次保存到列表中
    list.extend(iterable)
    
  • insert

    • 可以通过index插入到指定位置
    list.insert(index, object)
    

2.修改元素和查找元素

  • 修改元素

    list[index] = new_value
    
  • 查找元素

    • in
      • 判断元素是否存在于列表中
    • not in
      • 判断元素是否不存在于列表中
    • index
      • 计算元素在列表中的位置
    • count
      • 计算元素在列表中出现的次数
  • 注意:

    • 非零即真, 零则假
    • 字符串和列表也可以直接判断(认为外侧有一个len函数)

3.删除元素

  • del

    • 删除指定位置元素
    del list[index]
    
  • pop

    • 删除指定位置元素, 并可以返回删除元素值
    value = list.pop(index)
    
  • remove

    • 通过元素值删除元素
    list.remove(object)
    
  • clear

    • 清空元素

4.排序

  • sort

    • 升序

      list.sort()
      list.sort(reverse=False)
      
    • 降序

      list.sort(reverse=True)
      
  • reverse

    • 倒序

      list.reverse()
      
    • 切片

      list[::-1]
      
      • 原来的list还是存在的

5.列表嵌套

  • 概念: 列表中的元素类型也是列表类型

  • 格式:

    列表名 = [list1, list2, ...]
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值