国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Python列表索引獲取

這篇具有很好參考價值的文章主要介紹了Python列表索引獲取。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

一、字符串索引獲取

1、.find()?

#字符串
stringA = "huo qu suo yin"
 
#獲取o的索引并打印
index_o = stringA.find("o")
print(index_o)
2

進(jìn)程已結(jié)束,退出代碼0

? 只適用于字符串,并且只能輸出最近位置的索引,不能輸出全部

2、.index()?

#字符串
stringA = "huo qu suo yin"
#獲取o的索引并打印
index_o = stringA.index("o")
print(index_o)
 
#列表
listA = ["o", "u" , "i"]
#獲取u的索引并打印
index_u = listA.index("u")
print(index_u)

# 2
# 1

# 進(jìn)程已結(jié)束,退出代碼0

?適用于字符串和列表,并且只能輸出最近位置的索引,不能輸出全部

3、re.finditer()?

#引用正則表達(dá)式模塊
import re
 
#字符串
stringA = "huo qu suo yin"
 
#獲取所有o元素的索引
list_index = [i.start() for i in re.finditer("o",stringA)]
 
print(list_index)
[2, 9]

進(jìn)程已結(jié)束,退出代碼0

可以返回字符串中多個重復(fù)字符的索引文章來源地址http://www.zghlxwxcb.cn/news/detail-610497.html

二、列表索引獲取

1、.index()

list = [0,1,1,1,2,3]

# 獲取所有o元素的索引
list.index(1)

print(list.index(1))
# 1

2、enumerate()

def get_index1(lst=None, item=''):
    return [index for (index,value) in enumerate(lst) if value == item]
lst = ['A', 1, 4, 2, 'A', 3]
get_index1(lst, 'A')
print(get_index1(lst, 'A'))
[0, 4]

進(jìn)程已結(jié)束,退出代碼0
def get_index1(lst, item):
    return [index for (index,value) in enumerate(lst) if value == item]
lst = ['A', 1, 4, 2, 'A', 1]
get_index1(lst, 1)
print(get_index1(lst,1))
[1, 5]

進(jìn)程已結(jié)束,退出代碼0

3、range()

def get_index3(lst=None, item=''):
    return [i for i in range(len(lst)) if lst[i] == item]
lst = ['A', 1, 4, 2, 'A', 3]
get_index1(lst, 'A')
# [0, 4]

到了這里,關(guān)于Python列表索引獲取的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • python查找列表元素位置、個數(shù)、索引的方法

    引言:本文整理了python 查找列表元素位置、個數(shù)、索引 的方法(大全),主要內(nèi)容包括 一、index()方法查找列表元素、 二、count()統(tǒng)計(jì)列表元素個數(shù)、基本概念、基礎(chǔ)應(yīng)用、原理機(jī)制和需要注意的事項(xiàng)等,并結(jié)合實(shí)例形式分析了其使用技巧。 ????????在列表操作中查找列

    2024年02月11日
    瀏覽(42)
  • Python列表操作指南:索引、切片、遍歷與綜合應(yīng)用

    列表(List)是Python中最常用的數(shù)據(jù)結(jié)構(gòu)之一,它可以存儲多個元素,并且支持對元素的索引和切片操作。本文將介紹列表的基本操作和常用方法。 通過方括號 [] 來創(chuàng)建一個列表,可以是空列表或包含元素的列表。例如: 列表中的元素按照插入順序存儲,并且每個元素都有一

    2024年02月09日
    瀏覽(25)
  • Python中二維數(shù)據(jù)(數(shù)組、列表)索引和切片的Bug

    Python中二維數(shù)據(jù)(數(shù)組、列表)索引和切片的Bug

    對于一維數(shù)據(jù)進(jìn)行索引和切片操作,大家都比較熟悉通過下面代碼進(jìn)行實(shí)現(xiàn) 對于一維列表元組等相關(guān)結(jié)果的索引和切片操作,與一維數(shù)組類似 對于二維數(shù)據(jù)的索引和切片就有一些需要注意的事項(xiàng)了,如果一不小心可能會出現(xiàn)意料之外的Bug 上面就是二維數(shù)組索引和切片的大部

    2024年01月20日
    瀏覽(24)
  • Python中列表,元組,集合,字典哪些數(shù)據(jù)結(jié)構(gòu)支持雙向索引?

    在Python中,我們常用的內(nèi)置數(shù)據(jù)結(jié)構(gòu)有列表、元組、集合和字典。其中,只有列表和元組支持雙向索引,可以通過正向索引和負(fù)向索引訪問元素。而字典和集合不支持索引。 在Python中,內(nèi)置的數(shù)據(jù)結(jié)構(gòu)主要包括: 列表(list):有序,可變的數(shù)據(jù)集合,可以通過索引訪問元素。 元組(tuple)

    2024年02月08日
    瀏覽(67)
  • 力扣(leetcode)第599題兩個列表的最小索引總和(Python)

    題目鏈接:599.兩個列表的最小索引總和 假設(shè) Andy 和 Doris 想在晚餐時選擇一家餐廳,并且他們都有一個表示最喜愛餐廳的列表,每個餐廳的名字用字符串表示。 你需要幫助他們用最少的索引和找出他們共同喜愛的餐廳。 如果答案不止一個,則輸出所有答案并且不考慮順序。

    2024年01月23日
    瀏覽(27)
  • python 找出list列表中相同元素(指定元素)的所有索引

    有時需要獲取 列表 中某一元素的所有索引,而獲取列表元素索引的函數(shù) index 只能返回第一個滿足條件的元素的索引。 此時我們可以通過兩種方式獲取其所有索引: 1.將list轉(zhuǎn)為array 對于array對象,可以使用如下方式獲取某個元素的所有索引 其中nums_list為原始列表,nums為arr

    2023年04月14日
    瀏覽(39)
  • 10.Python從入門到精通—Python 列表,列表腳本操作符,列表截取,列表函數(shù)&方法

    在 Python 中,列表 (List) 是一種序列類型,用于存儲一組有序的元素。列表中的元素可以是任何類型,例如數(shù)字、字符串、布爾值、函數(shù)等。 列表是可變的,可以根據(jù)需要添加、刪除和修改元素。以下是一些示例代碼,演示了 Python 中列表的使用: 創(chuàng)建列表: 訪問列表元素:

    2024年03月20日
    瀏覽(18)
  • python 列表對象函數(shù)

    python 列表對象函數(shù)

    對象函數(shù)必須通過一個對象調(diào)用。 列表名.函數(shù)名() append() 將某一個元素對象添加在列表的表尾 如果添加的是其他的序列,該序列也會被看成是一個數(shù)據(jù)對象 count() 統(tǒng)計(jì)列表當(dāng)中 某一個元素出現(xiàn)的次數(shù) extend() 在當(dāng)前列表中 將傳入的其他序列的元素添加在表尾 index() 查找(從左

    2024年04月17日
    瀏覽(13)
  • Python列表append()函數(shù)使用詳解

    在Python中,列表是一種可變序列類型,可以用來存儲多個元素。列表的append()函數(shù)是用于在列表末尾添加新元素的內(nèi)置方法。本文將詳細(xì)介紹Python列表的append()函數(shù)及其使用方法。 一、append()函數(shù)的基本語法 append()函數(shù)的語法非常簡單,只需要在列表對象后面加上要添加的元素

    2024年01月22日
    瀏覽(25)
  • Python 列表 append()函數(shù)使用詳解

    「作者主頁」: 士別三日wyx append() 函數(shù)可以向列表末尾添加元素 語法 參數(shù) element:任何類型的元素 實(shí)例:向列表末尾添加一個元素 輸出: 需要注意的是, append() 函數(shù)添加的元素在列表的 「末尾」 而不是任意位置 append() 函數(shù)可以向列表末尾添加 「任意類型」 的元素 實(shí)例

    2023年04月08日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包