第4章資料結構
4.1 通用序列操作
Python中有六種內建序列(有些內建函式也能返回一些特殊序列,可以對它進行一些通用的序列操作),其中有三種基本序列型別比較常見:列表。元組和字元串。本節主要介紹這些序列型別的通用操作。
Python中的大部分序列都可以進行通用操作,包括索引。切片。相同型別序列相加。乘法。成員資格。長度。最大值和最小值。在3.1節裡已經介紹過字元串的索引獲取和一些簡單的列表操作,本節將對列表和元組的更多操作展開詳細講解。
4.1.1 索引
在前一章我們已經學習了列表可以根據索引下標來獲取元素的值。在本章節中,序列的每個元素都分配了一個數字,代表了它在序列中的索引位置。Python中的索引從“0”開始計數,第一個是“0”,第二個是“1”,以此類推。透過索引對序列的元素進行訪問,例如:
動手寫4.1.1
執行結果如下:
從執行結果中我們可以發現,序列中的元素是從“0”開始從左往右編號的,元素透過編號進行訪問。索引使用的語法都是一樣的:變數後面加中括弧,在括弧中輸入所需元素的編號。
在Python中,索引非常靈活,不僅可以從左往右編號,還可以從右往左編號。例如:
動手寫4.1.2
執行結果如下:
從執行結果中我們可以看到,Python也可以從右邊往左邊索引,只要在前面加個“-”(負號)即可。
片切 2.1.4
:如例。作片切行進以可都別型列序的有所是而,作片切行進以可串元字和表列有隻是不中nohtyP在,上實事。作片切的串元字和表列了到看經已們我,中節1.3在
3.1.4寫手
:下如果結行執
。中片切在含包不b,數引個二第的片切是b,數引個一第的片切是a,間區個這足滿容片切,”)b,a【“間區學數於似類。)間區開(片切在含包不素元的引索個二第,)間區閉(片切在含包素元的引索個一第,界邊為作引索個兩供提要需現實的作片切出看以可們我中果結行執從
:如例。片切取獲引索的序順的左往右從按是就也,數負援支也片切,地樣同
4.1.4寫手
:下如果結行執
。樣一理原的節1.3和子例個這
:如例,度長引索的實真其出超以可標下引索的列序,樣一片切的中節1.3和。果結的出輸中例示解理難不,格表個這據
5.1.4寫手
:下如果結行執
:如例。)素元個一後最含包(後最的列序到是值設預的”b“,0是值設預的”a“即,)”數引個二第“和”數引個一第“的說所中子例面前應對”b“和”a“的裡這(值”b“”a“的設預個有都片切的列序的有所
6.1.4寫手
:下如果結行執
:如例。列序個整取獲然自那,空為定設都引索個兩的片切果如,知可果結行執的面上據。期預合符果結行執
7.1.4寫手
:下如果結行執
。列序個整是的出輸中果結
?呢辦麼怎該那,列序的續連非取獲要們我果如。的續連是都列序的到取獲式方種這過不,列序的意任取獲來置位束結和置位始起供提求需據以可們我,時片切行進在
:如例。”1“為長步下況設預。長步:數引個三第了供提片切的nohtyP,況種這於對
8.1.4寫手
:下如果結行執
:如例。列序的素元個”1“隔每束結到始開從是列序的到得則,”2“為長步定設果如。”1“為長步設預明說,的樣一是長步定設不和”1“為長步定設,看來果結行執從
9.1.4寫手
:下如果結行執
:如例。”0“援支不數引長步,是的意注要需過不。可即長步的要想輸並”:“增新再後片切在需只,的活靈很是式方的長步用使,出看以可果結行執上以從
01.1.4寫手
?嗎數負是以可長步那。”0“為能不長步的片切者用使示提,訊資誤錯的”orez eb tonnac pets ecils:rorrEeulaV“出輸會譯直nohtyP
11.1.4寫手
:下如果結行執
。點束結於大須必則點始開長步的數負而,點束結於小須必點始開長步的數正以所。反相好正則數負,素元取獲右往左從始開部頭的列序從是則長步的數正。止為素元個一第到直,素元取獲左向始開部尾的列序從會nohtyP,時長步為作數負當,的出輸中子例如正?呢麼什是的到取獲長步為作數負那。長步為作數負援支nohtyP明說,訊資誤錯出輸有沒並譯直nohtyP,出看以可果結行執從
加相列序 3.1.4
:如例。作線連行進)號加(”+“用使以可間之列序
21.1.4寫手
:下如果結行執
:如例。的線連做能不是列序的別型同不意注要是但,串元字是仍果結的線連串元字和串元字,組元是仍果結的線連組元和組元,表列是仍果結的線連表列和表列,列序的別型同相是還果結的後線連,線連號加過間之列序和列序,出看以可中果結從
31.1.4寫手
。作線連做間之列序的別型同相在能只譯直nohtyP,們我訴告訊資誤錯個這。示提誤錯的”tsil ot )”elput“ton( tsil etanetacnoc ylno nac“似類到收會話的行執果如碼式程段這面上
複重列序 4.1.4
:如例。”法乘“做)號星(”*“用使以可還,”法加“做以可僅不列序,中nohtyP在。作線連做)號加(”+“用使以可列序了到學們我節小一上在
41.1.4寫手
:下如果結行執
。作工的複重些一做們我助幫,段階化始初的列序在用被會列序複重些這常通。了便簡常非就列序複重個一立建樣這,列序份多製複們我助幫以可”*“,出看難不中果結行執從
格資員 5.1.4
:如例。)假(eslaF回返會則含包不果如,)真(eurT回返會就含包果如,中列序的邊右在含包否是素元的邊左斷判會子算運”ni“。斷判來”ni“子算運用使中nohtyP,中列序在含包否是素元個一斷判指格資員
51.1.4寫手
:下如果結行執
:如例。串元字是須必素元的算運與參所則,素元含包否是列序串元字斷判果如,是的意注要需點一有還。素元的同不種兩是就””5““串元字和”5“字數如比,中列序在含包有是算才,致一全完都值和別型的素元當有只,意注要是但。中列序在含包否是素元的定指斷判以可子算運”ni“,出看以可們我果結行執從
61.1.4寫手
。串元字是須必也邊左麼那,串元字是邊右的子算運”ni“果如求要譯直nohtyP,出看難不們我訊資誤錯從。”tni ton,dnarepo tfel sa gnirts seriuqer”;tg&gnirts;tl&ni“:rorrEepyT“:訊資誤錯出輸會譯直nohtyP,碼式程段這行執若
和求和值大最。值小最。度長 6.1.4
:如例。用使列序的字數存儲給以可法方用通不了供提nohtyP
71.1.4寫手
:下如果結行執
。和求列序串元字對法無數us以所,串元字是都素元的列序串元字於由,tni是都須必素元的列序是求要的和求數us意注要是但。和求列序對以可數us,值大最的列序取獲以可式函x,值小最的列序取獲以可式函n,度長的列序取獲以可式函nel,出看以可們我果結行執從
表列 2.4
。作的關相表列和解講細詳將節本以所,一之構結料資要重的nohtyP是它,的大強很是能功的表列出看以可,表列過接大經已們我節章些一面前在
新更表列 1.2.4
:如例。便方樣一值賦數變和就法方用使,素元的中其新更引索過以可也,素元個單的中其取獲引索過以可表列
1.2.4寫手
:下如果結行執
:如例。素元新更引索的度長表列出超對能不,引索的在存已是須必引索的表列新更,意注要是但。致一別型素元的來原和要需不也素元新的改修且並,的料資的別型同不存儲以可是表列個一,到看以可們我果結行執從
2.2.4寫手
。圍範的表列了出超引索們我示提,”egnar fo tuo xedni tnngissa tsil:rorrExednI“訊資誤錯出輸會譯直nohtyP,子例個這行執
素元加增 2.2.4
:如例。素元新加追後最的表列在法方dneppa用使以可,素元新增新要想果如。素元的有現新更改修能只引索,素元增新來引索過能不表列
3.2.4寫手
:下如果結行執
:如例,法方dnetxe用使要就素元個多增新想果如,素元個一增新能只次每dneppa,意注要是但。素元個一了增新上表列的來原在接直dneppa,出看們我果結行執從
4.2.4寫手
:下如果結行執
。面後表列的來原在加追開拆表列新把,開展會則dnetxe而,面後的表列的來原在加追素元新個一當它把會都,表列個一是還素元個單是面後論無dneppa,果效同不的法方種兩dnetxe和dneppa出看易容很能們我果結行執從
:如例,tresni法方是就,法方的應相了供提也然當裡nohtyP?呢素元間中表列在以可法辦麼什有沒有那,素元加追後最的表列在是都法方種兩dnetxe和dneppa
5.2.4寫手
:下如果結行執
。素元個一增新能只次一,樣一dneppa和tresni。素元新的要示表數引個二第,置位的素元新的要示表數引個一第,數引個兩遞傳要需法方tresni
素元除刪 3.2.4
。法方的素元除刪表列對種幾好了供提也nohtyP。素元除刪以可也然自,素元增新夠能
:如例。值的素元該回返且並,)素元個一後最是設預(素元個一的中表列除移於用式函pop)1(
6.2.4寫手
:下如果結行執
。素元個一後最擇選設預則置位定指不果如,回返值回返為作素元個這把且並,素元的置位定指除刪以可式函pop,到看以可中果結行執從
:如例,能功的樣這了供提就法方ever。除刪行進素元對來容素元據以可還,素元除刪置位據以可但不)2(
7.2.4寫手
:下如果結行執
。值回返有沒且並,素元個一第的到詢查除刪會”ever“
:如例,素元表列除刪來”led“字鍵關用使以可也,除刪行進素元表列對法方的帶自表列用使以可但不)3(
8.2.4寫手
:下如果結行執
。紹介細詳做裡節章續後在會作,素元他其除刪能還,素元的表列除刪以可僅不”led“。個三了變個四從量數素元,素元個一中其了除刪”led“,出看以可中子例從,引索和素元表列的定指是後”led“字鍵關
素元詢查 4.2.4
:如例,置位引索的中表列在素元詢查於用法方xedni了供提nohtyP
9.2.4寫手
:下如果結行執
:如例。訊資誤錯出輸會就譯直nohtyP,中表列在不素元果如,意注要是但
01.2.4寫手
。中表列在不素元個這們我訴告,”tsil ni ton si”oaboaT“:rorrEeulaV“示提誤錯示顯會譯直nohtyP,子例個這行執
作他其的列佇 5.2.4
:如例。值回返有沒且並,列佇的來原是的改修法方esrever是但,似類”】1-::【“和,列佇轉反以可法方esrever)1(
11.2.4寫手
:下如果結行執
:如例。數次的現出中表列在素元個某計統於用法方tnuoc)2(
21.2.4寫手
向上滑動顯示閱讀菜單

【先婚後愛+年上+雙潔】 病弱旗袍美人×北美混血財閥 蘇靜好是個被醫生斷言活不過二十五歲的病弱美人。 渣爹為了利益,逼她替嫁給北美頂級財閥宴回。亞當斯。 傳聞這位混血大佬暴戾恣睢,冷血無情,手段極其殘忍。 所有人都等着看蘇靜好被折磨致死的笑話,繼姐更是到處炫耀:“一個病秧子,怕是連他的一根手指頭都承受不住。” 誰知,婚後的蘇靜好不僅沒死,反而被寵上了天。 華爾街金融峰會上,千億身價的混血大佬拋下滿堂權貴,急匆匆往家趕:“會議暫停,我太太該喝中藥了。” 後來,一段視頻火爆全球。 奢華的北美莊園里,那個令全球資本圈聞風喪膽的男人,正單膝跪地,小心翼翼地捧着女孩穿着旗袍的纖細腰肢,眼尾泛紅,聲音沙啞地哄着:“阿好乖,再吃一口飯好不好?” 眾人驚掉下巴:說好的暴戾冷血呢?!
慕家不受寵的嫡女,被一道聖旨賜婚給命在旦夕的太子周璟沖喜。不少人看笑話,可別把人給沖死在榻上。 周璟一睜眼,就多了個未婚妻。 小姑娘明明很怕他,卻還是忍不住的表忠心:“殿下,我會對你很好的。” “殿下,你去後我定多多燒紙錢,再為您燒幾個美婢紙人。” “殿下,我會恪守婦道,日日緬懷亡夫!” 陰暗扭曲又裝病的瘋批周璟:…… 很久沒見上趕着找死的人了。 成親那天,鑼鼓喧天。數百名刺客湧入隊伍,半柱香前還在裝模作樣咳血的太子劍氣凌厲,白刀子進紅刀子出。 哪還有半點虛弱的樣子? 早已動情的周璟提着沾血的劍,一步步走至嚇得花容失色的小姑娘跟前,擦去濺落她右側臉頰的血,歪着頭低低呢喃:“哭什麼,是他們嚇着你了?” 排雷:【1:非女強無所不能文,但女主有腦子不是軟弱小白花。 2:開篇沒有一見鍾情,立馬愛的不能自拔,感情線明朗循序漸進。介意勿入。作者寫文不容易,請高抬貴手別惡意差評。】
胎穿不到兩歲,父親去府城院試途中出了意外 ,生不見人,死不見屍,祖父當月就傷心離世,祖母纏綿病塌兩年,丟下一屁股債還是走了,幾年後,娘親實在背不起生活的重擔決定改嫁,嫁就嫁吧,他不是想不開,只是這個男人他得見見,有些話得當面說說清楚……
生活隨想隨記,閱覽點滴小事。來閱文旗下網站閱讀我的更多作品吧!
誰說上門女婿一定要窩囊?比狂!我陳塘從來沒慫過!
眾人皆知傅家大少爺高冷矜貴,陰狠狡詐。卻鮮少有人知道他愛了一個女人十幾年,還連哄帶騙讓她給自己生了個孩子,十足的斯文敗類道貌岸然。直到有一天,媒體面前鎂光燈下,他牢牢將那個女人擁入懷中,吻得她面紅耳赤腿腳發軟,才一臉饜足的和她耳鬢廝磨——「結婚生子得全套,孩子生了這麼多年還不肯對我負責?」【作者微博:@雲起墨子悠】
安沐顏本是末世擁有滿級精神、火系、風系、雷系,四系異能的異能者,為保護基地安全,和喪屍王同歸於盡後。 穿越到六零年代,成為京市安家的女兒。原主父親是上門女婿,害死原主的爺爺和母親後,強佔安家的房子。帶着他的女人孩子,鳩佔鵲巢。 原主:“姐姐,你那麼厲害,幫我報仇好不好?我把我的身體,還有我所有的記憶給你。” 安沐顏:“好……” 周學政:“安沐顏你就別痴心妄想了,我喜歡的人是你姐姐李雪月,我不會娶你的”。 李雪月:“妹妹強扭的瓜不甜,你就成全我和學政哥哥吧!” 安沐顏:“好啊!婊子配狗天長地久”。 周學政:“別妄想我能回頭”。 所有人都不知道的是,安沐顏有一個隨身空間,空間是個小世界,裡面的取之不盡用之不竭。 劉嘉宸是古代穿越過來的,對女主一見傾心,在追妻路上一去不回頭。 劉嘉宸:“媳婦,吾之所愛是你,心之所願是你,畢生所求一生一世一雙人”。 安沐顏:“少之乎者也的”。 姜皓騫:“媳婦,多謝你讓我遇到你,今生非你不娶”。 安沐顏:“路遙知馬力,日久見人心”。 且看安沐顏如何扭轉既定軌跡,劉嘉宸、姜皓騫誰能抱得美人歸?安沐顏又會選擇誰?還是自己獨美?
兒科大夫夏遙,實習的第一天,就被醫鬧給干穿越了。本主農女王妃夏葯,愚蠢粗鄙。為了得寵,故意讓親生兒子頻繁生病。被三王爺蕭玄識破後,母子分離打入冷宮。夏葯作死上吊,假死成真。 夏遙和離不成,翻牆出逃之際,遇到孱弱的小世子,母愛由生,不忍離去。 從此,無論睚眥小鬼,皇後長公主,一路打怪救人,路轉粉,黑轉粉。九皇子暗生情愫,醫館風生水起。 冷麵王爺終於另眼識人,兩人攜手破宮亂,穩皇權。 愛妃,可願與我同執玉璽,君臨天下? 陛下,王座冰冷,哪有而今紅綃帳暖,目中無他……
為了當年的驚鴻一瞥,江清婉隱姓埋名嫁入將軍府,花了半身修為幫秦家改命。
誰知男子曾經回到北京,帶回了美麗華貴的縣主。
婆婆明褒暗貶地逼她讓位,甚至喊了她五年母親的養子,也輕蔑地看着她。
“你是一個商女,怎麼配做我媽媽?”
看透一切的江清婉拋下一紙和離書,收回了對秦家的保佑,讓他們厄運纏身。
本想逍遙離京,卻遇到了身負怪命格的九王爺,竟能幫她恢復修養。
她成了九王爺的幕僚,京城謠言四起,都說她是王府的外室嬌娘。
男人冷着張俊美如仙的臉,充滿了厭惡。
“她只是我邀請的天師。”
後來,江清婉成了著名的東京神算,京中權貴紛紛跪求一卦。
前夫後悔不已,糾纏不清,一聲“婉婉”喊得真心切。
貴氣清冷的九王爺化身醋精加寵妻狂魔,抱着人的小腰宣誓主權。
什麼天師?這是他的小嬌娘。