找回密码
 立即注册
首页 业界区 安全 数据类型-列表

数据类型-列表

吕颐然 2025-9-28 22:09:00
列表 (可变类型):
  info= ["guohan",1,"222","xxx"]
公共功能:
  1.索引:  info[0]>>>"guohan"
  2.切片:  info[1;3]>>>[1,"222"]
  3步长:  info[::2]>>>["guohan","222"]
  4.for循环:  for item in info:
  5.删除:  del语句del info[o]  pop方法:info.pop(0)  区别pop方法有返回值(可用变量接收)而del语句则是永久删除
  6.修改:  用索引找到再改变类容   info[0] = "lll"
  7.len:    len(info)>>>4
独有方法:
  增:  append:在列表末尾添加  info.append("lll")
      insert:在指定位置添加  info.insert(1,"lll")>>>["guohan","lll"....]  info.insert(["666])>>>["guohan",1,"222","xxx",["666"]]
      extend:在列表末尾一次性依次将()里面的元素添加,()里面可以是字符串,列表,字典,集合,元组。如果是字典则只把键添加进去  v = "gg"      info.extend(v)>>>["guohan"1,"222","xxx","g","g"]
      区别于insert:  info.extend(["666"])>>>["guohan"...."666"]    insert将列表嵌套进去而extend不是
  删:  remove:删除(元素),若该元素在列表中有多个则删前面匹配到的第一个(也就是说只删一个,删在前面的)  info.remove("guohan")
      pop:删除指定元素,默认删列表中最后一个    info.pop(0)
      del语句:   del info[0]
      clear:清空列表
  改:  通过索引
  查:  索引,切片,count(统计元素出现的次数)  info.count(o)>>>1
  reverse:  倒序排列    info = [1,2,3]  info.reverse()>>>[3,2,1]
  sort:  比较排列  sort(reverse = False) 小到大排 默认 /sort(reverse = True)    info.sort(reverse = True)>>>[3,2,1]

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

相关推荐

您需要登录后才可以回帖 登录 | 立即注册