Python 列表中檢測某元素的多個索引的方法

2021-09-05 12:57:06 字數 588 閱讀 1597

首先,我們知道列表的index()函式可以檢測某個元素的第乙個索引,那麼們需要列表中同乙個元素的多個索引時,又如何處理呢?

這裡介紹一種方法:

例題:輸入一行數列(數字之間以空格分開), 輸出該數列的最大值以及最大值所對應的索引。

**如下:

numbers = input()                 #輸入一行數

numbers = numbers.split()

location = #定義乙個空列表,表示某元素的索引

for i in range(len(numbers)):

numbers[i] = int(numbers[i])

print(max(numbers)) #輸出最大值

for j in range(len(numbers)):

if numbers[j] == max(numbers):

print(location) #以列表的形式列印索引,由於題目沒有限制,大家可以根據題目要求將索引格式化輸出即可

Python判斷列表中是否存在某元素

運算子 描述in 如果在指定的序列中找到值返回 true,否則返回 false not in 如果在指定的序列中沒有找到值返回 true,否則返回 false coding utf 8 python 3.6.2 lista 1,5 s cf if 1 in lista print 1 在列表list...

python中刪除列表中的元素

1.remove remove刪除列表中的某個元素,但是只刪除第一 這個第一是指從前至後 個出現的。in 11 a 0,2,3,2 in 12 a out 12 0,2,3,2 in 13 a.remove 2 in 14 a out 14 0,3,2 2.del 根據元素的索引刪除元素 in 21...

Python向列表中插入元素 列表

python列表中的元素種類可以是相同的也可以是不同的,如 num 1 2 3 4 str python 1 中國 nmu 1 2 3 4 str python 1 中國 phone 諾基亞 三星 oppo 華為 print phone 諾基亞 三星 oppo 華為 2 extend 在列表末尾新增...