91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python 獲取list特定元素下標的實例講解

發布時間:2020-09-10 00:20:29 來源:腳本之家 閱讀:207 作者:無畏布衣 欄目:開發技術

在平時開發過程中,經常遇到需要在數據中獲取特定的元素的信息,如到達目的地最近的車站,櫥窗里面最貴的物品等等。怎么辦?看下面

方法一: 利用數組自身的特性 a.index(target), 其中a是你的目標list,target是你需要的下標對應的值

a=[72, 56, 76, 84, 80, 88] 
print(a.index(76)) 
output: 
2 

但是,如果a中有多個76呢?

我們發現,這種方法僅僅能獲取都第一個匹配的value的下標(可以試試o_o)

所以,我們看看我們的第二種方案:

方法二: 利用enumerate函數。

廢話少說,看例子

python 獲取list特定元素下標的實例講解

哎喲,原來enumerate的輸出類型是tuple!tuple!tuple! 所以,我們可以如下

python 獲取list特定元素下標的實例講解

再看,如果a中有多個‘76'呢?

python 獲取list特定元素下標的實例講解

可見,list的index()方法是在list中找到第一個匹配的值。

而enumerate是將list(當然,也包含其它類型)中的元素元組化,然后我們利用循環方法獲取相應的匹配的結果。所以方案二對于重復的數值能夠一個不漏的get出來。

以上這篇python 獲取list特定元素下標的實例講解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

蓝田县| 台江县| 海宁市| 辽阳县| 钟山县| 韩城市| 河曲县| 衢州市| 铜陵市| 湖南省| 大宁县| 普安县| 桑日县| 永定县| 博爱县| 长海县| 赞皇县| 凤冈县| 万安县| 巩留县| 梧州市| 玉龙| 顺昌县| 铜梁县| 瑞安市| 遂溪县| 静乐县| 济源市| 古蔺县| 开江县| 临夏市| 渭南市| 聂荣县| 正宁县| 育儿| 太白县| 巴塘县| 茂名市| 潜山县| 文水县| 和田市|