我的Python自學之路,我們就簡單粗暴的開始學習list。
列表是Python中最基本的數據結構,也是最常用的數據類型。
1.創建列表:
2.列表常用操作:索引、切片、增加,刪除。
(1)、索引:可使用索引訪問列表中的值。
(2)、切片:截取列表中的值。
提示:列表的切片索引從0開始,我理解為下圖:
list[1:3]輸出的為2,3。
(3)、增加:向列表中添加數據。
list.append(obj)向列表末端添加。
list.extend(seq)在列表末尾一次性追加另一個序列中的多個值(用新列表擴展原來的列表)
(4)、刪除:list.pop(obj)移除列表末端一個數據,obj為列表的索引位置。list.remove(obj)移除匹配到的第一個值,obj為某個值。
pop():
remove():
3、列表常用方法。
list.extend()
list.index(obj),obj為在列表中的元素,list.index(obj)得到的是obj所在的索引位置。
list.insert(index,obj),在index位置上插入一個元素
list.reverse()反向列表中元素
list.sort()對原列表進行排序
list.len()獲取列表長度
cmp(list1,list2)比較兩個列表的元素
list+list1相當於list.extend(list1)
list*2
max(list):返回列表元素最大值
min(list):返回列表元素最小值
list(seq):將元組轉換為列表
我所知道的了解的方法主要就這幾方面,如有不足之處,望理解。