python列表——4月8号
列表
参考教材:python编程从入门到实践 【Eric Matthes Python Crash Course】
列表是什么?
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。概念:由一系列按特定顺序排列的元素组成。
在Python中,用方括号([] )来表示列表,并用逗号来分隔其中的元素。
访问列表的元素,类似于数组。
访问最后一个元素有一种特殊的语法,把索引制定为-1即可。
举起栗子:
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)
- 列表元素的增删改查
- 修改,直接用赋值符号进行赋值就好
- 添加,通过append函数添加,格式:listname.append('新元素')
- 插入,通过insert函数插入,格式:listname.insert(2,'元素')
- 删除,通过del语句删除,格式:del listname[2]
- 弹出,通过pop语句弹出最后一个元素,格式:listname.pop()
- 弹出指定元素,格式:listname.pop(下标)
- 根据值删除元素,通过remove()实现,格式:listname.remove(值)
- 列表的组织
- 对列表进行永久性的排序,listname.sort(),传入参数reverse=True,可逆向排序
- 对列表进行临时排序,listname.sorted(),参数同上
- 把列表倒过来,listname.reverse()
- 获取列表的长度,len(listname) [是从 1 开始数的]

更多精彩