python列表中查找元素位置 列表通過什么索引元素?
列表通過什么索引元素?考慮兩個(gè)列表。第二個(gè)列表中的元素是數(shù)字,需要作為第一個(gè)列表中元素的索引位置。在這種情況下,我們有下面的python程序。有映射和getitem。我們可以使用getitem mag
列表通過什么索引元素?
考慮兩個(gè)列表。第二個(gè)列表中的元素是數(shù)字,需要作為第一個(gè)列表中元素的索引位置。在這種情況下,我們有下面的python程序。
有映射和getitem。
我們可以使用getitem magic方法來訪問列表項(xiàng)。我們可以將它與map函數(shù)一起使用,這樣我們就可以從第一個(gè)列表中獲得結(jié)果,它將第二個(gè)列表中的元素作為其指示器。
示例列表a[周一、周二、周三、周四,F(xiàn)ri]
listB [0,1,3]
打印(給定列表a:,列表a)
打印(給定列表b:,列表b)
r:,r:[周一,周二,周四]
使用it:,r:[周一,周二,周四]
使用numpy
Numpy庫只需創(chuàng)建一個(gè)數(shù)組,用兩個(gè)列表作為輸入?yún)?shù),就可以做到這一點(diǎn)。結(jié)果再次轉(zhuǎn)換為列表。
示例將numpy作為np導(dǎo)入
listA[周一、周二、周三、周四,F(xiàn)ri]
listB [0,1,3]
打印(給定列表a:,列表a)
打印(給定列表b:,列表b)
r:,r
python list 用什么數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn)的?
Python列表序列是最基本的數(shù)據(jù)結(jié)構(gòu)。序列中的每個(gè)元素都被賦予一個(gè)數(shù)字——它的位置或索引,第一個(gè)索引是0,第二個(gè)索引是1,依此類推。
Python有六種內(nèi)置的序列類型,但最常見的是列表和元組。
序列可以執(zhí)行的操作包括索引、切片、加法、乘法和檢查成員。
此外,Python有內(nèi)置的方法來確定序列的長(zhǎng)度以及最大和最小的元素。
List是最常用的Python數(shù)據(jù)類型,它可以在方括號(hào)中顯示為逗號(hào)分隔的值。