python中的列表兰英、元組

一撇叁、列表的介紹

??列表用來(lái)存儲(chǔ)多個(gè)變量,與C語(yǔ)言畦贸、java不同的是陨闹,python中的列表可以存儲(chǔ)不同類型的語(yǔ)言楞捂。示例:

  nameList = ['xiaowang','xiaoli','xiaozhang']  #字符串列表
  numList = [1,2,3,4]  #數(shù)字列表
  list = ['xiaowang','xiaoli',1,2]  #混合列表

??如果想從列表中取值,可以利用下標(biāo)來(lái)取值:

  nameList = ['xiaowang','xiaoli','xiaozhang'] 
  print(nameList[0])
  print(nameList[1])
  print(nameList[2])

二趋厉、列表的循環(huán)遍歷

1寨闹、使用for循環(huán)

示例:

  nameList = ['xiaowang','xiaoli','xiaozhang']
  
  for name in nameList:
    print(name)

運(yùn)行結(jié)果:


for循環(huán)遍歷列表

注:for與else搭配的話,else的語(yǔ)句會(huì)在for循環(huán)完成之后君账,進(jìn)行執(zhí)行繁堡,但如果是使用break跳出當(dāng)前循環(huán),則else不會(huì)執(zhí)行乡数。

2帖蔓、使用while循環(huán)

示例:

  nameList = ['xiaowang','xiaoli','xiaozhang']

  length = len(nameList)  #獲取列表的元素個(gè)數(shù)
  i = 0  #元素的下標(biāo)

  while i<length:
    print(nameList[i])
    i+=1

運(yùn)行結(jié)果:


while循環(huán)遍歷列表

三、列表的操作

1瞳脓、添加元素(append塑娇、extend、insert)

(1)append

??append用來(lái)向列表末尾加入元素劫侧。

示例:


append

注:

  • 如果使用append將一個(gè)列表A中的元素添加到另一個(gè)列表B中埋酬,A中的元素會(huì)作為一個(gè)整體添加到B中。
  • append函數(shù)會(huì)直接在列表上進(jìn)行操作烧栋,它的返回值為None写妥,不能將返回值再次賦值給變量

(2)extend

??append用來(lái)將一個(gè)列表中的元素逐個(gè)添加到另一個(gè)列表中。

示例:


extend

(3)insert

??insert用來(lái)向列表中指定位置添加元素审姓。

示例:


insert

2珍特、修改元素

??修改元素時(shí),要通過(guò)下標(biāo)確定要修改的元素魔吐,然后才能修改扎筒。

示例:


修改元素

3、查找元素(in酬姆、not in嗜桌、index、count)

(1)in辞色、not in

  • in(存在),如果存在那么結(jié)果為true骨宠,否則為false
  • not in(不存在),如果不存在那么結(jié)果為true相满,否則false

示例:


in與not in

(2)index

??index的使用方法與字符串相同层亿,在指定范圍查找元素,如果找到立美,則返回元素所在的下標(biāo)匿又,如果沒(méi)找到,拋出異常悯辙。

示例:


index

(3)count

??count統(tǒng)計(jì)列表中指定元素的個(gè)數(shù)琳省。

示例:


count

4、刪除元素(del躲撰、pop针贬、remove)

(1)del

??del根據(jù)下標(biāo)進(jìn)行刪除。

示例:


del

(2)pop

??pop刪除列表中的最后一個(gè)元素拢蛋,并返回桦他。

示例:


pop

(3)remove

??remove根據(jù)元素的值刪除元素。

示例:


remove

5谆棱、其他操作

(1)sort

??sort將列表按照特定順序進(jìn)行排序快压,默認(rèn)從小到大,參數(shù)reverse=True可改為從大到小垃瞧。

示例:


sort

(2)reverse

??reverse將列表中的元素倒置蔫劣。

示例:


reverse

四、元組

??python中元組的用法與列表相似个从,不同之處在于元組的元素不能修改和刪除脉幢,如果對(duì)元組的元素進(jìn)行修改的話,會(huì)報(bào)出異常嗦锐,如下圖嫌松。元組使用小括號(hào),列表使用方括號(hào)奕污。


修改元組的異常

1萎羔、訪問(wèn)元組

??元組的訪問(wèn)也是通過(guò)下標(biāo)進(jìn)行的,同樣可以通過(guò)while和for進(jìn)行循環(huán)遍歷碳默。

示例:


訪問(wèn)元組

2贾陷、元組的函數(shù)index, count

??indexcount的使用方法與字符串和列表中完全相同嘱根。

示例:


元組的函數(shù)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末昵宇,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子儿子,更是在濱河造成了極大的恐慌瓦哎,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,884評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件柔逼,死亡現(xiàn)場(chǎng)離奇詭異蒋譬,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)愉适,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,347評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén)犯助,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人维咸,你說(shuō)我怎么就攤上這事剂买』菟” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 157,435評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵瞬哼,是天一觀的道長(zhǎng)婚肆。 經(jīng)常有香客問(wèn)我,道長(zhǎng)坐慰,這世上最難降的妖魔是什么较性? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,509評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮结胀,結(jié)果婚禮上赞咙,老公的妹妹穿的比我還像新娘。我一直安慰自己糟港,他們只是感情好攀操,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,611評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著秸抚,像睡著了一般崔赌。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上耸别,一...
    開(kāi)封第一講書(shū)人閱讀 49,837評(píng)論 1 290
  • 那天健芭,我揣著相機(jī)與錄音,去河邊找鬼秀姐。 笑死慈迈,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的省有。 我是一名探鬼主播痒留,決...
    沈念sama閱讀 38,987評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼蠢沿!你這毒婦竟也來(lái)了伸头?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,730評(píng)論 0 267
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤舷蟀,失蹤者是張志新(化名)和其女友劉穎恤磷,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體野宜,經(jīng)...
    沈念sama閱讀 44,194評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡扫步,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,525評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了匈子。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片河胎。...
    茶點(diǎn)故事閱讀 38,664評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖虎敦,靈堂內(nèi)的尸體忽然破棺而出游岳,到底是詐尸還是另有隱情政敢,我是刑警寧澤,帶...
    沈念sama閱讀 34,334評(píng)論 4 330
  • 正文 年R本政府宣布胚迫,位于F島的核電站喷户,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏晌区。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,944評(píng)論 3 313
  • 文/蒙蒙 一通贞、第九天 我趴在偏房一處隱蔽的房頂上張望朗若。 院中可真熱鬧,春花似錦昌罩、人聲如沸哭懈。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,764評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)遣总。三九已至,卻和暖如春轨功,著一層夾襖步出監(jiān)牢的瞬間旭斥,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,997評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工古涧, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留垂券,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,389評(píng)論 2 360
  • 正文 我出身青樓羡滑,卻偏偏與公主長(zhǎng)得像菇爪,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子柒昏,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,554評(píng)論 2 349

推薦閱讀更多精彩內(nèi)容