• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

isomer

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

列表list

这是一个个人学习 简单记录贴

列表list

前言

list作为python里面的一个重要的数据结构,
本文仅介绍几个常用的方法

列表的创造

列表用[]生成,里面的元素可以是不同类型,长度不固定

生成空列表:

l = []
l = list()
方法 作用 例子
append(x) 将x添加到列表末尾,x可以是任意数据甚至结构(比如说列表) lb.append(x)
pop(x) 将索引x的元素删除,并返回该元素 lb.pop(x)
count(x) 统计元素x在列表中出现的个数 lb.count(X)
index(x,start,stop) 返回元素x在(start,stop)中第一次出现的位置,省略最后两个参数则是在整个列表寻找,没有则会报错 lb.index(x)
insert(x,object) 在object的位置插入元素x l.insert(x,object)
clear() 清空整个列表(即变成空列表),和del的区别是del后列表直接整个删除(找不到定义) lb.clear()
copy() 复制整个列表 lc=lb.copy()
sort() 给列表排序(不写参数默认从小到大) l.copy()
remove(x) 从列表中删除元素x l.remove(x)
reverse() 将整个列表反向 l.reverse
extend(x) 将序列x的所有元素依次添加到列表末尾,与append的区别是,append把序列作为一个整体添加 lb.extend(x)

posted on 2023-05-26 19:40  isomer莫柒瑜  阅读(41)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3