列表

参考教材:python编程从入门到实践 【Eric Matthes Python Crash Course】

  • 列表是什么?

    SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
    1. 概念:由一系列按特定顺序排列的元素组成。

    2. 在Python中,用方括号([] )来表示列表,并用逗号来分隔其中的元素。

    3. 访问列表的元素,类似于数组。

    4. 访问最后一个元素有一种特殊的语法,把索引制定为-1即可。

    5. 举起栗子:

      bicycles = ['trek','cannodale','redline','specialize']#创建
      print(bicycles)#输出整个列表
      print(bicycles[0])#第一个元素
      print(bicycles[1].title())#第二个元素并带首字母大写的格式
      print(bicycles[-1])#最后一个元素
      message = "My first bicycle was a " + bicycles[0].title() + "." print(message)
  • 列表元素的增删改查
    1. 修改,直接用赋值符号进行赋值就好
    2. 添加,通过append函数添加,格式:listname.append('新元素')
    3. 插入,通过insert函数插入,格式:listname.insert(2,'元素')
    4. 删除,通过del语句删除,格式:del listname[2]
    5. 弹出,通过pop语句弹出最后一个元素,格式:listname.pop()
    6. 弹出指定元素,格式:listname.pop(下标)
    7. 根据值删除元素,通过remove()实现,格式:listname.remove(值)
  • 列表的组织
    1. 对列表进行永久性的排序,listname.sort(),传入参数reverse=True,可逆向排序
    2. 对列表进行临时排序,listname.sorted(),参数同上
    3. 把列表倒过来,listname.reverse()
    4. 获取列表的长度,len(listname) [是从 1 开始数的]
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄