自學老男孩python-day04
list(增刪查改)
列表可以裝大量的資料,和字串一樣,可以增刪改查。
1.增append('要增加的元素')在列表末尾增加元素
insert(要插入的索引值,要插入的元素)插入元素
extend()迭代新增,可以把其他元素的列表裡的內容插入到原列表中
2.刪remove(要刪除的元素名稱)移除該元素
pop(索引值)預設彈出最後一位元素,否則彈出對應索引值的元素。
del li[1:3]可以切片刪除
clear()清空整個列表
3.改通過索引切片修改例如li[1] = "44"
4.查列表是一個可迭代物件,所以可以進行遍歷
5.其他操作li.count("haha")查詢li中haha的次數
li.sort()排序,預設升序(按照字母)
li.sort(reverse=True)降序
li.reverse()翻轉
list的巢狀
降維操作
例如:li = [1,3,4,[4,5,6[6,7,8]]]
li[3][3[[2] = 9 #將8改成9,很好理解。
tuple 元組
不可變的列表. 只讀列表. 有索引和切片.
不可變的是它內部子元素. 如果子元素是列表. 列表中的元素是可以變的.
range()
有一個引數:結束為止
兩個引數: 1. 起始位置, 2.結束位置
三個引數: 1. 起始位置, 2. 結束位置. 3.步長