第三章 列表
3.1 列表
用 [] 表示,列表中的各元素间可以没有任何关系。
相当于数组。
3.1.1 访问列表元素
同数组的元素访问方法
a = ["sfs",'423','dah']
print(a[0].title())
元素从0开始编号,最后一个元素编号-1,索引-2返回倒数第二个列表元素。
3.2 修改、添加和删除元素
3.2.1 添加到列表末尾:append()
a.append("ss")
3.2.2 插入列表中:insert()
insert(0,"ss")
3.2.3 列表中删除:del
del a[0] #删除第一个元素
删除并取出列表元素:pop
c = a.pop() //取出最后一个元素
c = a.pop(0) //取出第一个元素
删除指定值的元素: remove()
只删除第一个指定的值
3.3 列表排序
3.3.1 sort永久排序
a.sort() #按字母序排列
a.sort(reverse = Ture ) #逆序排列
3.3.2 sorted 临时排序
按要求排序,但不影响原列表序
3.3.3 反转列表
a.reverse()
3.3.4 确定列表长度
len(a)