列表(索引與切片,增刪改查) ,計數,排序,元祖和元祖的嵌套
1.列表
1.列表相比於字符串. 不限制數據類型. 而且可以存放大量的數據
2.表示方式: [] 方括號中的每一項都要逗號隔開
3.列表和字符串一樣,也有索引與切片
常用功能:
1. 增 :append() 只能在列表的末尾加
2. 改 :remove()
3. 改 :索引修改
4. 查 : for循環
常用方法:
1. Len() 計算字符串的長度
2. count() 查找”xxx”出現的次數
3. sort()
列表的索引和切片案例
索引:
切片:
二.列表的增刪改查
增
刪 有(pop , remove , clear, del[delete] )
pop 默認刪除最後一個字符串,也可以指點下標刪除
remove 指定被刪除的元素 刪除不存在的元素會報錯
clear 清除列表(list)
切片刪除 del [m:n] 在列表中取一段範圍進行刪除
del [m:n]
改
索引,切片修改
查
查詢, 列列表是?個可叠代對象,
三.計數,排序
計數 count()
排序:一般是數字排序
sort() 升序
sort(reverse = True) 降序
Reverse 順序翻轉 [::-1]
列表嵌套:
采用降維操作,一層一層的看
四. 元組和元組嵌套 (tuple)
1.元組: 俗稱不可變的列表.只讀列表,有索引和切片,裏面可以放任何數據類型的數據, 查詢可以. 循環也可以. 切片也可以. 但就是不能改.
2.表示方式: () 括號中的每一項都要逗號隔開
不可變的是它內部子元素. 如果子元素是列表. 列表中的元素是可以變的.
五. Range
range可以幫我們獲取到一組數據. 通過for循環能夠獲取到這些數據
列表(索引與切片,增刪改查) ,計數,排序,元祖和元祖的嵌套