python列表和元組

1列表list

1.1形式:classmates = ['Michael', 'Bob', 'Tracy']
1.2用len()函數(shù):可以獲得list元素的個數(shù)

>>> len(classmates)
3

1.3可以用索引來訪問list中每一個位置的元素,索引是從0開始的。

>>> classmates[1]
'Bob'

1.4使用 append往list中追加元素到末尾:

>>> classmates.append('abc')
>>> classmates
['Michael', 'Bob', 'Tracy', 'abc']

1.5使用extend 可以向list末尾增加另外一個列表

>>> classmates.extend(["h","j"])
>>> classmates
['Michael', 'Bob', 'Tracy', 'abc', 'h', 'j']

1.6insert可以把元素插入到指定的位置,比如索引號為1的位置:

>>> classmates.insert(1, 'Jack')
>>> classmates
['Michael', 'Jack', 'Bob', 'Tracy', 'abc', 'h', 'j']

1.7刪除list末尾的元素,用pop()

>>> classmates.pop()
'j'
>>> classmates
['Michael', 'Jack', 'Bob', 'Tracy', 'abc', 'h'

1.8刪除指定位置的元素弓乙,用pop(i)渔欢,其中i是索引位置

>>> classmates.pop(1)
'Jack'
>>> classmates
['Michael', 'Bob', 'Tracy', 'abc', 'h']

1.9把某個元素替換成別的元素游桩,可以直接賦值給對應(yīng)的索引位置

>>> classmates[1] = 'Sarah'
>>> classmates
['Michael', 'Sarah', 'Tracy', 'abc', 'h']

1.10 列表之間可以比較和拼接

>>> list1=['123']
>>> list2=['456']
>>> list1>list2
False

>>> list3=list1+list2
>>> list3
['123', '456']

>>> list1*2
['123', '123']

>>> list2*=5
>>> list2
['456', '456', '456', '456', '456']

>>> '123' in list1
True

1.11 count index sort =[:]的作用

>>> list2.count('456')#查詢'456'在list2的個數(shù)
5

>>> list6=[1,5,8,7,7,8,7,8,7,7,8]
>>> list6.index(7,0,5)#查看7在list6中的起始位置
3

>>> list6.reverse()#列表反轉(zhuǎn)
>>> list6
[8, 7, 7, 8, 7, 8, 7, 7, 8, 5, 1]

>>> list6.sort()#sort 從小到大排列
>>> list6
[1, 5, 7, 7, 7, 7, 7, 8, 8, 8, 8]

>>> list6.sort(reverse=True)#從大到小排列
>>> list6
[8, 8, 8, 8, 7, 7, 7, 7, 7, 5, 1]

>>>lista=[9, 8, 8, 8, 3, 3]
>>> listb=lista#listb會跟著lista的改變而改變
>>> listc =lista[:]#加了[:]后lista即使改變脐往,listc也不會隨之變化
>>> lista.reverse()
>>> lista
[3, 3, 8, 8, 8, 9]
>>> listb
[3, 3, 8, 8, 8, 9]
>>> listc
[9, 8, 8, 8, 3, 3]




2元組 tuple:和list非常類似,但是tuple一旦初始化就不能修改谒获,帶上了枷鎖的列表蛤肌。

2.1形式 tuple=(1,2,3,4,5,6)
2.2可以進行復制

>>> tuple1=(1,2,3,4,5,6,7,8,9)
>>> tuple2=tuple1[3:]#復制索引3之后的數(shù)
>>> tuple2
(4, 5, 6, 7, 8, 9)
>>> tuple3=tuple1[:5]復制索引5之前的數(shù)
>>> tuple3
(1, 2, 3, 4, 5)

2.3當只有一個元素帶的才是元組

>>> a=(8,)
>>> b=(8)
>>> type(a)
<class 'tuple'>
>>> type(b)
<class 'int'>

2.4更新和刪除元組

>>> h=(1,2,3,4,5)
>>> h=h[:2]+(0,)+h[2:]#在2之后增加一個0
>>> h
(1, 2, 0, 3, 4, 5)
>>> del h#刪除h
>>> h
Traceback (most recent call last):
  File "<pyshell#88>", line 1, in <module>
    h
NameError: name 'h' is not defined
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末批狱,一起剝皮案震驚了整個濱河市裸准,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌赔硫,老刑警劉巖炒俱,帶你破解...
    沈念sama閱讀 212,542評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異爪膊,居然都是意外死亡权悟,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,596評論 3 385
  • 文/潘曉璐 我一進店門推盛,熙熙樓的掌柜王于貴愁眉苦臉地迎上來峦阁,“玉大人,你說我怎么就攤上這事耘成±莆簦” “怎么了?”我有些...
    開封第一講書人閱讀 158,021評論 0 348
  • 文/不壞的土叔 我叫張陵瘪菌,是天一觀的道長撒会。 經(jīng)常有香客問我,道長师妙,這世上最難降的妖魔是什么诵肛? 我笑而不...
    開封第一講書人閱讀 56,682評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮默穴,結(jié)果婚禮上怔檩,老公的妹妹穿的比我還像新娘。我一直安慰自己壁顶,他們只是感情好珠洗,可當我...
    茶點故事閱讀 65,792評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著若专,像睡著了一般。 火紅的嫁衣襯著肌膚如雪蝴猪。 梳的紋絲不亂的頭發(fā)上调衰,一...
    開封第一講書人閱讀 49,985評論 1 291
  • 那天膊爪,我揣著相機與錄音,去河邊找鬼嚎莉。 笑死米酬,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的趋箩。 我是一名探鬼主播赃额,決...
    沈念sama閱讀 39,107評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼叫确!你這毒婦竟也來了跳芳?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,845評論 0 268
  • 序言:老撾萬榮一對情侶失蹤竹勉,失蹤者是張志新(化名)和其女友劉穎飞盆,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體次乓,經(jīng)...
    沈念sama閱讀 44,299評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡吓歇,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,612評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了票腰。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片城看。...
    茶點故事閱讀 38,747評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖杏慰,靈堂內(nèi)的尸體忽然破棺而出测柠,到底是詐尸還是另有隱情,我是刑警寧澤逃默,帶...
    沈念sama閱讀 34,441評論 4 333
  • 正文 年R本政府宣布鹃愤,位于F島的核電站,受9級特大地震影響完域,放射性物質(zhì)發(fā)生泄漏软吐。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 40,072評論 3 317
  • 文/蒙蒙 一吟税、第九天 我趴在偏房一處隱蔽的房頂上張望凹耙。 院中可真熱鬧,春花似錦肠仪、人聲如沸肖抱。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,828評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽意述。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間荤崇,已是汗流浹背拌屏。 一陣腳步聲響...
    開封第一講書人閱讀 32,069評論 1 267
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留术荤,地道東北人倚喂。 一個月前我還...
    沈念sama閱讀 46,545評論 2 362
  • 正文 我出身青樓,卻偏偏與公主長得像瓣戚,于是被迫代替她去往敵國和親端圈。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,658評論 2 350

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

  • 列表: 前面已經(jīng)用了很多次列表子库,可以看出列表的功能是比較強大的舱权。本節(jié)將討論列表不同于元組和字符串的地方:列表的內(nèi)容...
    瀧汰泱閱讀 1,232評論 0 1
  • 1.1.列表定義 列表是python中內(nèi)置有序可變序列,列表的所有元素放在一對中括號“[]”中刚照,并使用逗號分隔開刑巧;...
    Rolle_Wang閱讀 994評論 0 0
  • 一、 什么是數(shù)據(jù)結(jié)構(gòu) 在計算機科學中无畔,數(shù)據(jù)結(jié)構(gòu)(英語:data structure)是計算機中存儲啊楚、組織數(shù)據(jù)的方式...
    陳超同學閱讀 141評論 0 0
  • 自學整理記錄郭变,大神見笑 列表 列表是Python中使用最頻繁的數(shù)據(jù)類型颜价,類似Java的數(shù)組 列表用[]定義,數(shù)據(jù)之...
    岑洋閱讀 1,118評論 0 0
  • 這次外出學習和室友相談甚歡诉濒。她性格開朗周伦,率直,隨性未荒,不拘小節(jié)专挪。和她在一起總是笑聲不斷,輕松愉悅片排。 上午我兩一起游玩...
    松風逸云閱讀 202評論 0 0