列表list是python中最常用的數(shù)據(jù)類型,其類似于其他語言中的數(shù)組,但也有不同,主要的區(qū)別在于list中的元素可以是不同的數(shù)據(jù)類型。創(chuàng)建一個列表,只要用方括號把數(shù)據(jù)項括起來即可。list2=[1986,’中國’,20.5,’北京’]使用下標來訪問列表中的值,切片同樣可以在列表中使用。 

 =左邊為列表名,右邊為列表生成式,用一個for循環(huán)來生成列表。 list1=[[1,2,3,4],['中國’,’China’],['Hello’,’Python’]]多維列表的使用方法和一維列表是一樣的,只是下標要多一個,如:list1[0][0]。 l1+l2表示將l1和l2組合成將的列表,其輸出為:[1,2,3,3,4,5]l1*3 表示將l1重復3次輸出:[1,2,3,1,2,3,1,2,3]python有許多內(nèi)置函數(shù),這也是python的強大之處,不需要導入什么包,很多函數(shù)都可以直接用,并且很好用哦。list.count(obj) 統(tǒng)計元素obj在list中出現(xiàn)的次數(shù)list.sort() 對list進行排序,默認為從小到大,如果要降序,就用sort(reverse = True)len(list) 統(tǒng)計list中的元素個數(shù)
|