1. 程式人生 > >Python資料型別:列表和元組

Python資料型別:列表和元組

列表

列表的常用操作

list.append() 追加成員
list.count(x) 計算列表中的引數x出現的次數
list.extend(L)向列表中追加另一個列表L
list.index(x) 獲得引數x在列表中的位置
list.insert() 向列表中插入資料
list.pop() 刪除列表中的最後一個值,並返回被刪除的值
list.remove() 刪除列表中的成員
list.reverse() 將列表中的成員的順序顛倒
list.sort() 對列表中的成員進行排序

程式碼演示

    list = [] #定義一個空列表
    list.append(1) #向列表中新增成員
list.count(1) #計算數字1在列表中出現的次數 list.extend([2,3,4,5]) #向列表中新增一個列表 list.index(5) #獲取數字5在列表中的位置 list.insert(1,0) #在第2個位置新增數字0,其他成員依次後移 list.pop(2) #刪除列表中的第3個成員 list.remove(5) #刪除列表中的5 list.reverse() #顛倒列表的順序 list.sort() #將列表中成員重新排序 list[1] #使用索引訪問列表中的第2個成員 list[1
:3] #使用分片獲得第2個至第4個元素,但是不包括第4個元素

元組

元組的特性與列表基本相同,元組是以圓括號“()”包圍的資料集合。與列表不同的是,元組的資料一旦被確立以後就不能在改變。元組可以使用在不被其他操作改變的地方。所以元組的操作只有分片和索引操作。
tuple = ('a','b','d') #建立一個元組
tuple[2] #獲得元組中第3個成員
tuple[1:-1] #獲得元組中第2個元素到最後一個元素,但是不包括最後一個元素