Python學習筆記——列表(list)
阿新 • • 發佈:2019-01-07
列表(list)
是一種集合。特點:[]定界符、可變、有序、支援下標、逗號分隔、元素可以重複、元素查詢速度非常慢。
列表中的資料型別可以不同。
常用方法:
i.append(x):將元素x新增到列表i尾部
i.extend(L):將列表L中所有元素新增至列表i尾部
i.insert(index, x):在列表i指定位置index處新增元素x,該位置後面的所有元素後移一個位置
i.remove(x):在列表i中刪除首次出現的指定元素,該元素之後的所有元素前移一個位置
i.pop([index]):刪除並返回列表i中下標為index(預設為-1)的元素
i.clear():刪除列表i中所有元素,但保留列表物件
i.index(x):返回列表i中第一個值為x的元素的下標,若不存在值為x的元素則丟擲異常
i.count(x):返回指定元素x在列表i中的出現次數
i.reverse():對列表i所有元素進行逆序
i.sort(key=None,reverse=False):對列表i中的元素進行排序,key用來指定排序依據,reverse決定升序(False)還是降序(True)
i.copy():返回列表i的淺複製
建立列表:
刪除:使用del命令刪除整個列表。
用索引來訪問list中的每一個元素、索引不能越界:
用len()可以知道list長度:
作業:
求小明的平均分。