學(xué)習(xí)python分片

序列和索引

既然談到分片允睹,就脫離不了序列和索引這些概念萨螺。什么是序列呢筑累? 在Python中进栽,最基本的數(shù)據(jù)結(jié)構(gòu)是序列(sequence)裙顽。序列中的每個(gè)元素被分配一個(gè)序號(hào)——即元素的位置庸论,也稱為索引葫辐。第一個(gè)索引是 0菌赖,第二個(gè)則是 1梅肤,以此類推司蔬。序列中的最后一個(gè)元素標(biāo)記為 -1,倒數(shù)第二個(gè)元素為 -2姨蝴,一次類推俊啼。 下面是一個(gè)序列和相關(guān)索引位置的操作

===> greeting = "hello"
===>greeting[0]
===> g
===> greeting[-1]
===>o

分片

在了解序列和索引的概念之后,我們來(lái)看看分片是什么左医。分片是python語(yǔ)言自帶的一種操作授帕,使用兩個(gè)分割的索引 獲取一定范圍的元素同木。

>>> numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]  
>>> numbers[3:6]  
[4, 5, 6]  
>>> numbers[0:1]  
[1]  
>>> numbers[0:10:2]  
[1, 3, 5, 7, 9]  
>>> numbers[3, 6, 3]  
[4]

上述例子使用分片獲取numbers 的第四位到第六位以及第1位的內(nèi)容,在數(shù)學(xué)的區(qū)間概念中我們使用[3,6) 這樣的方式來(lái)體現(xiàn)跛十。

分片不僅僅有這樣的使用方式彤路,他還有負(fù)數(shù)方式也能使用,即取第-1個(gè)數(shù)字芥映,這是python的索引機(jī)制所決定的洲尊。

numbers[-3:]  
[8, 9, 10]  

分片操作還存在步長(zhǎng)這種設(shè)定:即每一次獲取數(shù)據(jù),都是間隔獲取的

>>> numbers[0:10:2]  
[1, 3, 5, 7, 9]  
>>> numbers[3, 6, 3]  
[4]  

步長(zhǎng)不能為0奈偏,但是可以為負(fù)數(shù)坞嘀,這樣會(huì)從左到右邊獲取數(shù)據(jù)

>>> numbers[8:3:-1]  
[9, 8, 7, 6, 5]  
>>> numbers[0:10:-2]  
[]  
>>> numbers[10:0:-2]  
[10, 8, 6, 4, 2]  

python語(yǔ)言十分之強(qiáng)大,在于他將一些其他函數(shù)通過(guò)函數(shù)實(shí)現(xiàn)的常用語(yǔ)法惊来,融入到日常使用的語(yǔ)法之中丽涩,同時(shí)屏蔽其中復(fù)雜的部分,使得函數(shù)簡(jiǎn)單易用唁盏。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末内狸,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子厘擂,更是在濱河造成了極大的恐慌昆淡,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,525評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件刽严,死亡現(xiàn)場(chǎng)離奇詭異昂灵,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)舞萄,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,203評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門眨补,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人倒脓,你說(shuō)我怎么就攤上這事撑螺。” “怎么了崎弃?”我有些...
    開封第一講書人閱讀 164,862評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵甘晤,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我饲做,道長(zhǎng)线婚,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,728評(píng)論 1 294
  • 正文 為了忘掉前任盆均,我火速辦了婚禮塞弊,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己游沿,他們只是感情好饰抒,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,743評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著奏候,像睡著了一般循集。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上蔗草,一...
    開封第一講書人閱讀 51,590評(píng)論 1 305
  • 那天咒彤,我揣著相機(jī)與錄音,去河邊找鬼咒精。 笑死镶柱,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的模叙。 我是一名探鬼主播歇拆,決...
    沈念sama閱讀 40,330評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼范咨!你這毒婦竟也來(lái)了故觅?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,244評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤渠啊,失蹤者是張志新(化名)和其女友劉穎输吏,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體替蛉,經(jīng)...
    沈念sama閱讀 45,693評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡贯溅,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,885評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了躲查。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片它浅。...
    茶點(diǎn)故事閱讀 40,001評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖镣煮,靈堂內(nèi)的尸體忽然破棺而出姐霍,到底是詐尸還是另有隱情,我是刑警寧澤典唇,帶...
    沈念sama閱讀 35,723評(píng)論 5 346
  • 正文 年R本政府宣布邮弹,位于F島的核電站,受9級(jí)特大地震影響蚓聘,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜盟劫,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,343評(píng)論 3 330
  • 文/蒙蒙 一夜牡、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦塘装、人聲如沸急迂。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,919評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)僚碎。三九已至,卻和暖如春阴幌,著一層夾襖步出監(jiān)牢的瞬間勺阐,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,042評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工矛双, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留渊抽,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,191評(píng)論 3 370
  • 正文 我出身青樓议忽,卻偏偏與公主長(zhǎng)得像懒闷,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子栈幸,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,955評(píng)論 2 355

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

  • 數(shù)據(jù)結(jié)構(gòu)愤估,是指通過(guò)某種方式(例如對(duì)元素進(jìn)行編號(hào))組織在一起的數(shù)據(jù)元素的集合,這些數(shù)據(jù)元素可以是數(shù)字或者字符速址,甚至可...
    千釋炎閱讀 775評(píng)論 0 0
  • No.1 python交互界面(解釋器)提示符 Python的交互界面有兩種提示符玩焰,分別是主提示符“>>>”和次提...
    無(wú)聊的IT閱讀 1,343評(píng)論 0 5
  • http://python.jobbole.com/85231/ 關(guān)于專業(yè)技能寫完項(xiàng)目接著寫寫一名3年工作經(jīng)驗(yàn)的J...
    燕京博士閱讀 7,577評(píng)論 1 118
  • 八月一日,十幾個(gè)孩子過(guò)去看來(lái)壳繁,跟我要一份遲到已久的喜糖震捣,據(jù)他們自己說(shuō),等了四年才等的糖果闹炉,嘿嘿蒿赢。 他們當(dāng)中,有的...
    溪水清草閱讀 236評(píng)論 0 0
  • 長(zhǎng)相思·長(zhǎng)門怨 比冬陽(yáng)渣触,賽鴛鴦羡棵。 鳳冠椒泥恩寵昌,夢(mèng)君贈(zèng)海棠嗅钻。 新人香皂冰,舊人涼。 金屋藏嬌君已忘养篓,長(zhǎng)門怨未央秃流。 木辛
    子夜已子時(shí)閱讀 272評(píng)論 0 1