列表(list)
是一種集合。特點:定界符、可變、有序、支援下標、逗號分隔、元素可以重複、元素查詢速度非常慢。
列表中的資料型別可以不同。
常用方法:
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長度:
作業:
求小明的平均分。
Python 列表 學習筆記
序列是python中基本資料結構。序列中每個元素都分配到乙個數字 它的位置或索引值 第一位索引值是0,第二位是1,以此類推。python有6個序列的內建型別,但最常見的是列表和元組。序列都可以進行的操作包括索引,切片,加,乘,檢查成員。此外,python已經內建確定序列的長度以及確定最大和最小的元素...
Python學習筆記 列表
今天學習了head first python 中文版 這本書的第1章 人人都愛列表,很有意思。好,為了珍惜時間,下邊開始乾巴巴的筆記 1.檢視python版本 1 python v 大寫 檢視python2版本 2 python3 v 3 python3 v 使用小寫v會進入python直譯器,py...
python學習筆記 列表
1 列表 words hello world print words 0 print words 1 print words 2 大多數情況下,列表中的最後一項不會帶逗號。然而,在那裡放置乙個是完全有效的,在某些情況下是鼓勵的。2 列表也可以巢狀在其他列表中。things string 0,1,2,...