python - Lists

2018-05-07

python - Lists

Python中最基本的數據結構是序列蛹批。序列中的每個元素都被分配一個索引。 第一個索引是0篮愉,第二個索引是1腐芍,依此類推。
可以對所有序列執(zhí)行某些操作试躏。 這些操作包括索引猪勇,切片,添加颠蕴,乘法和檢查是否存在泣刹。 另外,Python內置了查找序列長度和查找其最大和最小元素的函數犀被。

創(chuàng)建列表

列表是Python中可用的最通用的數據類型椅您,可以用方括號中的逗號分隔值(項目)列表編寫。 列表中的重要事項是列表中的項目不必是相同的類型寡键。

list1 = ['physics', 'chemistry', 1997, 2000]
list2 = [1, 2, 3, 4, 5, 6, 7, ]

訪問列表中的值

list1 = ['physics', 'chemistry', 1997, 2000]
list2 = [1, 2, 3, 4, 5, 6, 7, ]

print "list1[0]: ", list1[0]
print "list2[1 : 5]: ", list2[1 : 5]

結果

list1[0]:  physics
list2[1 : 5]:  [2, 3, 4, 5]

更新列表

通過賦值來更新一個或多個變量掀泳,或通過append()來增加變量。

list = ['physics', 'chemistry', 1997, 2000]
print "Value available at index 2 : "
print list[2]
list[2] = 2001
print "New value available at index 2 : "
print list[2]

結果

Value available at index 2 :
1997
New value available at index 2 :
2001

刪除列表元素

要刪除一個列表元素西轩,如果你確切地知道刪除哪個元素用del员舵,否則用remove()。

list1 = ['physics', 'chemistry', 1997, 2000]
print list1
del list1[2]
print "After deleting value at index 2 : "
print list1

結果

['physics', 'chemistry', 1997, 2000]
After deleting value at index 2 :
['physics', 'chemistry', 2000]

列表的基本操作

列表很像字符串一樣對+和*運算符作出響應; 它們也意味著連接和重復遭商,除了結果是新列表固灵,而不是字符串捅伤。

python表達式 結果 描述
len([1, 2, 3]) 3 長度
[1, 2, 3] + [4, 5, 6] [1, 2, 3, 4, 5, 6] 連接
['Hi!'] * 4 ['Hi!', 'Hi!', 'Hi!', 'Hi!'] 重復
3 in [1, 2, 3] True 成員
for x in [1, 2, 3]: print x 1 2 3 迭代

索引劫流、切片和矩陣

由于列表是序列,因此索引和切片對列表的處理方式與字符串的處理方式相同丛忆。

L = ['spam', 'Spam', 'SPAM!']

print L[2]
print L[-2]
print L[1:]

結果

SPAM!
Spam
['Spam', 'SPAM!']

列表函數

函數 描述
cmp(list1, list2) 比較兩個列表元素
len(list) 列表長度
max(list) 返回列表中的最大值
min(list) 返回列表中的最小值
list(seq) 將元組轉換為列表

列表支持的操作

操作 描述
list.append(obj) 將對象obj追加到列表中
list.count(obj) 返回obj在列表中出現次數的次數
list.extend(seq) 將seq(另一個列表元素)附加到列表中
list.index(obj) 返回obj出現的列表中最低的索引
list.insert(index, obj) 將對象obj插入到偏移索引處的列表中
list.pop(obj = list [-1]) 從列表中刪除并返回最后一個對象或obj
list.remove(obj) 從列表中刪除對象obj
list.reversre( ) 反轉列表中的對象(將列表中元素倒序排列)
list.sort([func]) 用給定的函數對列表對象進行排序

注:以后會給出具體的操作例子l艋恪!熄诡!

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末可很,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子凰浮,更是在濱河造成了極大的恐慌我抠,老刑警劉巖苇本,帶你破解...
    沈念sama閱讀 221,548評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現場離奇詭異菜拓,居然都是意外死亡瓣窄,警方通過查閱死者的電腦和手機,發(fā)現死者居然都...
    沈念sama閱讀 94,497評論 3 399
  • 文/潘曉璐 我一進店門纳鼎,熙熙樓的掌柜王于貴愁眉苦臉地迎上來俺夕,“玉大人,你說我怎么就攤上這事贱鄙∪懊常” “怎么了?”我有些...
    開封第一講書人閱讀 167,990評論 0 360
  • 文/不壞的土叔 我叫張陵逗宁,是天一觀的道長映九。 經常有香客問我,道長瞎颗,這世上最難降的妖魔是什么氯迂? 我笑而不...
    開封第一講書人閱讀 59,618評論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮言缤,結果婚禮上嚼蚀,老公的妹妹穿的比我還像新娘。我一直安慰自己管挟,他們只是感情好轿曙,可當我...
    茶點故事閱讀 68,618評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著僻孝,像睡著了一般导帝。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上穿铆,一...
    開封第一講書人閱讀 52,246評論 1 308
  • 那天您单,我揣著相機與錄音,去河邊找鬼荞雏。 笑死虐秦,一個胖子當著我的面吹牛,可吹牛的內容都是我干的凤优。 我是一名探鬼主播悦陋,決...
    沈念sama閱讀 40,819評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼筑辨!你這毒婦竟也來了俺驶?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,725評論 0 276
  • 序言:老撾萬榮一對情侶失蹤棍辕,失蹤者是張志新(化名)和其女友劉穎暮现,沒想到半個月后还绘,有當地人在樹林里發(fā)現了一具尸體,經...
    沈念sama閱讀 46,268評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡栖袋,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,356評論 3 340
  • 正文 我和宋清朗相戀三年蚕甥,在試婚紗的時候發(fā)現自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片栋荸。...
    茶點故事閱讀 40,488評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡菇怀,死狀恐怖,靈堂內的尸體忽然破棺而出晌块,到底是詐尸還是另有隱情爱沟,我是刑警寧澤,帶...
    沈念sama閱讀 36,181評論 5 350
  • 正文 年R本政府宣布匆背,位于F島的核電站呼伸,受9級特大地震影響,放射性物質發(fā)生泄漏钝尸。R本人自食惡果不足惜括享,卻給世界環(huán)境...
    茶點故事閱讀 41,862評論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望珍促。 院中可真熱鬧铃辖,春花似錦、人聲如沸猪叙。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,331評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽穴翩。三九已至犬第,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間芒帕,已是汗流浹背歉嗓。 一陣腳步聲響...
    開封第一講書人閱讀 33,445評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留背蟆,地道東北人鉴分。 一個月前我還...
    沈念sama閱讀 48,897評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像淆储,于是被迫代替她去往敵國和親冠场。 傳聞我的和親對象是個殘疾皇子家浇,可洞房花燭夜當晚...
    茶點故事閱讀 45,500評論 2 359

推薦閱讀更多精彩內容

  • http://python.jobbole.com/85231/ 關于專業(yè)技能寫完項目接著寫寫一名3年工作經驗的J...
    燕京博士閱讀 7,582評論 1 118
  • 〇本砰、前言 本文共108張圖,流量黨請慎重钢悲! 歷時1個半月点额,我把自己學習Python基礎知識的框架詳細梳理了一遍舔株。 ...
    Raxxie閱讀 18,966評論 17 410
  • 今天一早去找被試。意料之中的無果还棱。不過意外發(fā)現中國音樂家協(xié)會在我們所對面载慈。 下午聲壓儀公司過來教我們用聲壓儀,為啥...
    傅五歲閱讀 140評論 0 0
  • 我的生活中有諸多物品,不能丟棄的琳要,唯有書和自行車。書者,提氣懈词、養(yǎng)神慎菲、育智,一生之良伴课幕。古時俠客仗劍游天下厦坛,一壺冷酒...
    羅小宸閱讀 455評論 0 0
  • 在一場長達8個小時的緊張發(fā)布會中杜秸,超過20位娛樂圈明星錯步上前,推介自己挑大梁的37個綜藝與58部劇集润绎。12月24...
    深壹閱讀 374評論 0 1