1,定義:() 當只有乙個元素的時候,元素後加","
2,索引(下標)
3,不允許被修改
4,切片
5,內建函式
6,操作
7,遍歷
1,定義:[
]2,索引(下標)
3,允許被修改
4,切片
5,內建函式
6,操作 排序(氣泡排序,選擇排序,插入排序,基數排序,快速排序,希爾排序,歸併排序,堆排序(大根堆和小根堆)) copy
7,遍歷
淺拷貝:只是增加了乙個指標指向已存在的記憶體位址深拷貝:增加了乙個指標並且申請了乙個新的記憶體,使這個增加的指標指向這個新的記憶體
深拷貝和淺拷貝最根本的區別:在於是否真正獲取乙個物件的複製實體,而不是引用。 假設b複製了a,修改a的時候,看b是否發生變化:
如果b也變了,說明是淺拷貝(修改堆記憶體中的同乙個值) 如果b沒有改變,說明是深拷貝(修改堆記憶體中的不同的值)
1,定義: key -
- value
2,沒有下標,可以使用鍵來獲取值 d[
"age"
]3,value允許被修改
4,沒有切片
5,內建函式 len
type
maxmin
sorted
6,操作
7,遍歷
1,定義:
2,沒有下標
3,value允許被修改
4,沒有切片
5,內建函式 len()
type
maxmin
sorted
sum6,操作
7,遍歷
python元組 列表 字典 集合
列表 1.可以用list 函式或者方括號建立,元素之間用逗號 分隔。2.列表的元素不需要具有相同的型別 3.使用索引來訪問元素 4.可切片 list1 list 1,2 可用list 函式建立,資料需要相同型別 list2 1,3,hello 3.5 可用list 建立不同資料型別 print li...
Python列表 字典 元組 集合
1.資料可重複 2.不分資料型別 lst hello world 98 lst2 list hello world 98 增 2.lst.extend 列表 列表末尾新增至少乙個元素 3.lst.insert 索引 元素 列表任意位置新增乙個元素 4.切片 lst 索引 lst2列表的任意位置新增至...
元組,列表,字典,集合
一 元組 tuple 1.定義 t 1,2,3 每個資料間用,隔開。當只有乙個元素時,元素後加 不加會被當作int型 2.下標 與字串相同,t 2 乙個元素乙個下標。3.不允許被修改 4.切片 t 起始 終止 步長 當步長為負數時,起始預設為 1。5.內建函式 len type max min su...