Pitón

Tutorial de indexación y división en Python

Tutorial de indexación y división en Python
La lista se considera una característica útil de Python. Es útil y se puede acceder a él utilizando el valor de índice de la lista. Además, está escrito dentro de los corchetes. En este artículo, ilustraremos y comprobaremos estos métodos de segmentación e indexación en Python usando Python 3.Versión 8.

¿Qué es la indexación??

La indexación es crear una referencia a un elemento de un iterable (tuplas, cadenas) por su posición particular dentro del iterable.

Para ver cómo acceder a los elementos individuales de una lista, crearemos una lista al principio. Veremos como funcionan las secuencias de objetos dentro de la lista en Python. La lista de objetos se escribe entre corchetes, como se muestra a continuación:

>>> mi lista [m]

Aquí, mylist es el nombre de la lista y [m] es una matriz que tiene la lista de todos los elementos que existen dentro de esta matriz.

Creando una lista en Python

Para crear una lista en Python, defina la lista y luego ingrese los elementos de la cadena en la matriz. Aquí está el nombre de la lista y sus elementos, manzana, huevo, mango, tomate, plátano y pan. La sintaxis general para crear una lista es:

>>> nombre de lista = ['elemento1', 'elemento2', 'elemento3', 'elemento4', 'elemento5', 'elemento6']

Ejemplo:

La lista puede tener tantos elementos como lo requiera el usuario.

Acceder a un índice particular

La indexación de listas en Python se basa en el índice cero y comienza desde cero, luego continúa. La técnica es similar a la indexación en el caso de conjuntos de datos. Para mostrar la lista, simplemente escriba el nombre de la lista y luego presione enter. Se mostrará la lista, como se muestra en la figura adjunta. Luego llamaremos al índice cero de la lista, luego al segundo y luego al quinto índice.

La sintaxis será:

>>> mylist [0]: mostrará el índice cero de la lista
>>> mylist [2]: mostrará el segundo índice de la lista
>>> mylist [5]: mostrará el quinto índice de la lista

Para mostrar el último elemento de la lista en Python, usaremos:

>>> mylist [len (mylist) -1]

Se mostrará el último elemento de la lista.

Si intenta llamar al elemento que no está incluido en la lista, mostrará un error. Por ejemplo, aquí en la lista, no tenemos ningún índice después del 5, por lo que si intentamos llamar al sexto índice, devolverá un error.

>>> mylist [6]: devolverá un error ya que nuestra lista es solo hasta el quinto índice.

Acceso al índice de lista negativa

Los usuarios también pueden acceder al índice en la lista negativa. Negativo en la indexación implica comenzar la lista desde -1, seguido de -2, luego -3, y así sucesivamente.

La sintaxis a utilizar es:

>>> mylist [-1]: mostrará los valores del último índice de la lista
>>> mylist [-2]: mostrará los valores del penúltimo índice de la lista
>>> mylist [-3]: mostrará los valores del antepenúltimo índice de la lista
>>> mylist [-4]: mostrará los valores del cuarto último índice de la lista
>>> mylist [-5]: mostrará los valores del quinto último índice de la lista
>>> mylist [-6]: mostrará los valores del sexto último índice de la lista

Aquí, de nuevo, si intentamos llamar al índice -7 o -8vo, devolverá un error ya que nuestra lista aún está hasta el índice 5 y no tiene ningún valor después de él.

Que es rebanar?

El corte es un subconjunto de todos los elementos de un iterable (tuplas, cadenas) según sus índices. Aquí, extraemos la parte de una lista en particular y luego hacemos que la lista regrese a esa sección. Por ejemplo, si vemos:

>>> mi lista [m: n]

Devolverá una porción de mi lista. Comenzará con el punto metro hasta norte, pero excluyendo el valor n. También podemos usar valores de índice negativos aquí.

Cortar una lista

En el ejemplo, tenemos la lista a, y para a [2: 5], devolverá los valores desde el segundo índice hasta el cuarto. Como se discutió anteriormente, excluirá el valor del quinto índice en este ejemplo.

En el siguiente ejemplo, un [-5: -2], verificamos el valor del índice negativo que ha devuelto los valores del índice del índice -5 al índice -2.

Y en un [1: 4], devolvió los valores de índice de 1 a 3 al excluir el cuarto valor de índice.

Haciendo el valor de a [-5: 2] == a [1: 4]

Omitir el índice

Los usuarios pueden omitir el primer índice, un], y comience el segmento al principio de la lista, o los usuarios pueden omitir el último índice, soy:], que extenderá el segmento desde el primer índice (m) hasta el final de la lista. En caso de que los usuarios omitan ambos índices a[:], luego devolverá una copia de la lista completa. Veámoslo con ejemplos.

En un [: 4], dividimos la lista hasta el cuarto índice, e incluirá todos los valores desde el índice cero hasta el tercero.

A continuación, para un [0: 4], comenzamos el valor del índice en cero, que es similar al caso [: 4] anterior, pero aquí, hemos especificado que comenzó desde 0, que es indiferente, y ambos devolverán los mismos resultados.

En el siguiente ejemplo, tenemos un [2:], esto mostrará todos los valores desde el segundo lugar del índice hasta el final de la lista, y en el ejemplo a [2: len (a)], obtendremos nuevamente el mismo resultados.

Paso

Para comprobar la función de zancada, agregaremos un tercer índice. Es un paso que se usa en la notación de corte. El valor de la zancada puede ser positivo o negativo.

El ejemplo muestra el valor de zancada 2 en a [0: 6: 2], I.mi., de la lista, nos permite elegir solo tres elementos a partir del índice 0.

El ejemplo muestra el valor de zancada 2 en a [1: 6: 2], I.mi., de la lista, nos permite elegir solo tres elementos a partir de 1 índice.

El ejemplo muestra el valor de zancada -2 en a [6: 0: -2], I.mi., de la lista, nos permite elegir solo tres elementos del final de la lista.

Conclusión

En este tutorial, analizamos las formas de usar la indexación y la división en el lenguaje Python. Es una de las principales características que pueden utilizar todos los programadores por la facilidad de formulación de sus datos.

Cómo mostrar la superposición de OSD en aplicaciones y juegos de Linux en pantalla completa
Jugar juegos en pantalla completa o usar aplicaciones en modo de pantalla completa sin distracciones puede aislarlo de la información relevante del si...
Las 5 mejores cartas de captura de juegos
Todos hemos visto y amado la transmisión de juegos en YouTube. PewDiePie, Jakesepticye y Markiplier son solo algunos de los mejores jugadores que han ...
Cómo desarrollar un juego en Linux
Hace una década, no muchos usuarios de Linux predecían que su sistema operativo favorito algún día sería una plataforma de juegos popular para videoju...