python学习笔记04 列表及相关操作

列表索引从0开始, 和字符串一样,也有索引和切片,切片同样顾头不顾尾

列表是可变的,用方法操作后会自动将新值赋给自己

lst.append() 后面追加

lst.insert() 前面添加

lst.extend() 迭代新增,遍历,可做for循环

 

lst.pop() 删除 返回删除的数据  移除列表中的一个元素(默认最后一个元素),并且返回该元素的值。

lst.remove() 移除,没有返回值 移除列表中某个值的第一个匹配项。

del lst [1:3] 指令切片删除

lst.clear() 清空

lst[1: : 2] = ["QQ华夏","QQ三国"]   切片修改  list 修改通过索引完成,可以认为是先删除后添加

list 是可迭代对象,可以用for循环进行查询

lst.sort () 排序 ,默认升序

lst.sort(reverse= True)  降序排序

reverse() 翻转列表,wu

元组 

单元素元组必须加逗号才能被识别为元组数据类型

0元素元组命名 tuple()

元组本身无法被修改,但内部嵌套的列表可以修改

元组是可迭代对象,所以可以用索引,也可以用for循环

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章