python基礎(chǔ)之列表

思維導(dǎo)圖

列表中可以存儲不同類型的數(shù)據(jù)
定義:[]
分隔:,
索引:從0開始
比如:

name_list=['a','b','c']

1.列表存儲數(shù)據(jù)的方式

列表[0]#獲取列表第一個數(shù)

2.列表常用操作(方法)

2.1確認(rèn)列表有哪些操作

-定義一個空列表
-加點憨颠,然后按一下Tab鍵

name_list=[]
name_list.(按Tab鍵)

2.2列表的方法(列表.方法)

-取值:
尤其要注意:索引不能超出范圍

list[0]

-取索引
知道數(shù)據(jù)的內(nèi)容,要知道數(shù)據(jù)在列表中的位置
使用index方法需要注意,如果傳入的數(shù)據(jù)不在列表內(nèi),會報錯

name_list.index('a')

-修改
但是中括號內(nèi)索引值不能超出列表范圍

list[0]='d'#將第一個值a變?yōu)閐

-增加

name_list.append('e')#在列表末尾追加數(shù)據(jù)
name_list.insert(1,'e')#在列表索引位置插入數(shù)據(jù)
list2=['a','s','d']#把其他列表中的所有內(nèi)容追加到當(dāng)前列表的末尾
name_list.extend(list2)

-刪除
del關(guān)鍵字:本質(zhì)上是將該變量從內(nèi)存中刪除
如果使用del關(guān)鍵字將變量從內(nèi)存中刪除谤逼,后續(xù)的代碼就不可以再使用這個變量了
在日常開發(fā)中,從列表刪除數(shù)據(jù)建議使用列表的方法

name_list.remove('a')#刪除列表中指定數(shù)據(jù)仇穗,如果數(shù)據(jù)多次出現(xiàn)流部,則優(yōu)先刪除第一次出現(xiàn)的數(shù)據(jù)
name_list.pop()#默認(rèn)下,刪除列表最后一個數(shù)據(jù)
name_list.pop(3)#刪除列表中的指定索引所在的數(shù)據(jù)
name_list.clear()#清空列表中所有數(shù)據(jù)
delname_list[1]#關(guān)鍵字del:刪除索引為1

-列表的統(tǒng)計方法
len():函數(shù)
count:方法

len(name_list)#統(tǒng)計列表中元素的總數(shù)
name_list.count('a')#統(tǒng)計列表中某元素出現(xiàn)的次數(shù)

-列表排序和反轉(zhuǎn)
升序:列表中數(shù)據(jù)從小到大排列
降序:列表中數(shù)據(jù)從大到小排列
反轉(zhuǎn):逆序

name_list=[1,2,3]
name_list.sort()#升序
name_list.sort(reverse=True)#降序
name_list.reverse()#反轉(zhuǎn)

3.關(guān)鍵字纹坐、方法贵涵、函數(shù)區(qū)別

-關(guān)鍵字:python內(nèi)置,具有特殊意義的標(biāo)識符
關(guān)鍵字后不需要小括號

import keyword
print(keyword.kwlist)#可以將所有關(guān)鍵之打印出來

-函數(shù):封裝了獨立功能恰画,可以直接調(diào)用
函數(shù)名(參數(shù))
-方法:需要通過對象來調(diào)用宾茂,表示針對這個對象要做的動作
對象.方法名(參數(shù))

4.列表的迭代遍歷

遍歷:從頭到尾按照順序依次從列表中獲取數(shù)據(jù),然后在循環(huán)體內(nèi)部針對每一個元素拴还,進行相同的操作
在python中跨晴,為了提高列表的遍歷效率,專門提供迭代iteration遍歷
使用for循環(huán)就可以進行迭代遍歷

name_list=[1,2,3]
for name in name_list:
    print(name)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末片林,一起剝皮案震驚了整個濱河市端盆,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌费封,老刑警劉巖焕妙,帶你破解...
    沈念sama閱讀 216,744評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異弓摘,居然都是意外死亡焚鹊,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,505評論 3 392
  • 文/潘曉璐 我一進店門韧献,熙熙樓的掌柜王于貴愁眉苦臉地迎上來末患,“玉大人研叫,你說我怎么就攤上這事¤嫡耄” “怎么了嚷炉?”我有些...
    開封第一講書人閱讀 163,105評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長探橱。 經(jīng)常有香客問我申屹,道長,這世上最難降的妖魔是什么隧膏? 我笑而不...
    開封第一講書人閱讀 58,242評論 1 292
  • 正文 為了忘掉前任哗讥,我火速辦了婚禮,結(jié)果婚禮上私植,老公的妹妹穿的比我還像新娘。我一直安慰自己车酣,他們只是感情好曲稼,可當(dāng)我...
    茶點故事閱讀 67,269評論 6 389
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著湖员,像睡著了一般贫悄。 火紅的嫁衣襯著肌膚如雪娘摔。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,215評論 1 299
  • 那天鸭津,我揣著相機與錄音逆趋,去河邊找鬼。 笑死晒奕,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的魄眉。 我是一名探鬼主播闷袒,決...
    沈念sama閱讀 40,096評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼囊骤!你這毒婦竟也來了蒋腮?” 一聲冷哼從身側(cè)響起池摧,我...
    開封第一講書人閱讀 38,939評論 0 274
  • 序言:老撾萬榮一對情侶失蹤作彤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后乌逐,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,354評論 1 311
  • 正文 獨居荒郊野嶺守林人離奇死亡绢慢,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,573評論 2 333
  • 正文 我和宋清朗相戀三年胰舆,在試婚紗的時候發(fā)現(xiàn)自己被綠了蹬挤。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片缚窿。...
    茶點故事閱讀 39,745評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡倦零,死狀恐怖扫茅,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情诞帐,我是刑警寧澤爆雹,帶...
    沈念sama閱讀 35,448評論 5 344
  • 正文 年R本政府宣布,位于F島的核電站钙态,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏蚓挤。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,048評論 3 327
  • 文/蒙蒙 一估灿、第九天 我趴在偏房一處隱蔽的房頂上張望缤剧。 院中可真熱鬧,春花似錦荒辕、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,683評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至茧跋,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間圃阳,已是汗流浹背璧帝。 一陣腳步聲響...
    開封第一講書人閱讀 32,838評論 1 269
  • 我被黑心中介騙來泰國打工睬隶, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人苏潜。 一個月前我還...
    沈念sama閱讀 47,776評論 2 369
  • 正文 我出身青樓,卻偏偏與公主長得像贴唇,于是被迫代替她去往敵國和親飞袋。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,652評論 2 354