日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)Python教程:python中的索引是什么?如何在列表中索引?

我們?cè)诓樵兊臅r(shí)候可以選擇正序或者是倒序,然后會(huì)給在查詢時(shí)遇到的每一個(gè)元素進(jìn)行標(biāo)記,這就是python索引時(shí)所做的事情。結(jié)合我們所學(xué)的列表來(lái)看,我們不僅可以使用for循環(huán)進(jìn)行遍歷,索引頁(yè)可以達(dá)到同樣的效果。接下來(lái)我們就簡(jiǎn)單學(xué)習(xí)索引的概念,隨后就列表中的索引用法進(jìn)行探索。

索引

像大多數(shù)其他編程語(yǔ)言一樣,Python的索引從0開(kāi)始()長(zhǎng)度為N的序列,索引序號(hào)從0到N-1。)

除此之外,Python通過(guò)引入負(fù)數(shù)索引的方法,使得從尾部開(kāi)始訪問(wèn)序列的寫(xiě)法很簡(jiǎn)潔。最后一個(gè)元素的索引為-1,倒數(shù)第二個(gè)索引為-2,依次類推,直至第一個(gè)元素的索引為-n。訪問(wèn)序列的結(jié)尾元素只需要x[-1]即可,無(wú)需使用復(fù)雜的表達(dá)式如x[len(x)-1]。

列表的索引

直接用中括號(hào)[ ]索引其下標(biāo)即可,或用for循環(huán)遍歷所有的值

注意,當(dāng)下標(biāo)為負(fù)數(shù)時(shí)則代表從后往前所以(或理解為長(zhǎng)度+負(fù)下標(biāo)),即-1代表最后一個(gè)元素,-2代表倒數(shù)第2個(gè)元素

a = [1,2,3]
print(a[1])     #輸出2,因?yàn)橐粋€(gè)list列表的下標(biāo)從0開(kāi)始,按照0, 1, 2,...的順序排列
print(a[-1])    #輸出3
for i in a:
    print(i) #輸出1 2 3

注意,字典dict中可以用.keys()和.values()分別遍歷dict的鍵和值

字典dict中.get()函數(shù)可以返回指定鍵的值,相比于dict[“key”]訪問(wèn)的好處是如果字典中沒(méi)有指定的key則返回None,而不會(huì)直接報(bào)錯(cuò)

a = {"one":1, "two":2}
for i in a.values():
    print(i) #輸出1 2
a.get(key, default) #default_value不設(shè)置的話默認(rèn)為None,設(shè)置的話即如果找不到則返回default設(shè)定的值

以上就是python索引的基本概念以及在列表中索引的方法。相較于入門(mén)基礎(chǔ)for循環(huán)來(lái)說(shuō),索引的效率要更好,大家可以都嘗試對(duì)比一下。

?


分享文章:創(chuàng)新互聯(lián)Python教程:python中的索引是什么?如何在列表中索引?
當(dāng)前網(wǎng)址:http://www.dlmjj.cn/article/djdiegh.html