Red de conocimiento informático - Material del sitio web - Cómo encontrar el índice de un elemento en una lista de Python

Cómo encontrar el índice de un elemento en una lista de Python

1. Método 1: Utilice la propia matriz a.index(destino), donde a es la lista de objetivos y el objetivo es el valor del subíndice correspondiente. El código es el siguiente:

Como puedes ver, el índice es 2. Pero si hay más de 76 elementos en a, este método solo puede obtener el primer valor coincidente del índice de subíndice.

2. Método 2: Usar funciones de enumeración.

El código es el siguiente:

Resultados de la ejecución:

Extensión:

Python opera mediante indexación (Python contiene 6 secuencias: lista, tupla, cadena, cadena Unicode, objeto buffer, objeto xrange):

Índice:

Existe una regla entre el índice negativo y el índice positivo: cuando el positivo. índice + Cuando el valor absoluto de un índice negativo = número de elementos, se refieren al mismo elemento.

2. Fragmentación:

La fragmentación se utiliza para interceptar un rango de elementos, especificando el intervalo inicial (intervalo cerrado a la izquierda y abierto a la derecha, incluido el elemento correspondiente al índice izquierdo). valor, pero no contiene el elemento correspondiente al valor de índice correcto).

El corte incluye el elemento correspondiente al índice inicial, pero no incluye el elemento correspondiente al índice final; puede aparecer un índice positivo al cruzar, pero solo se toma el último elemento. Si el valor del índice es negativo, significa comenzar desde el elemento más a la derecha, por lo que se deben evitar los cruces de índices.