La definición de los iteradores pitón útiles para la ciencia de datos

Se puede utilizar todo tipo de técnicas con Python para acceder a los valores individuales en diversos tipos de estructuras de datos para la ciencia de datos. A continuación, utiliza dos listas simples, definidos como la siguiente:

Video: ¿Qué es un científico de datos?

ListaA = [ ‘Orange’, ‘Yellow’, ‘verde’, ‘Brown’] ListaB = [1, 2, 3, 4]

El método más sencillo de acceder a un valor particular es el uso de un índice. Por ejemplo, si escribe ListaA [1] y pulse la tecla Intro, se ve Amarillo como la salida. Todos los índices en Python están basadas en cero, lo que significa que la primera entrada es 0, no 1.

Video: Iteradores const

Gamas presentan otro método sencillo de acceder a valores. Por ejemplo, si escribe ListaB [1: 3] y pulse Intro, la salida es [2, 3]. Se podría utilizar la gama como entrada a una para bucle, tal como

para el valor en ListaB [1: 3]: Valor de impresión

En lugar de toda la lista, que se ve solo 2 y 3 como salidas, impreso en líneas separadas. La gama tiene dos valores separados por dos puntos. Sin embargo, los valores son opcionales. Por ejemplo, ListaB [: 3] emitiría [1, 2, 3]. Cuando se omite un valor, el rango comienza al principio o al final de la lista, según corresponda.

Video: Tutorial Java SE - 41 Excepciones

A veces es necesario para procesar dos listas en paralelo. El método más simple de hacer esto es utilizar el cremallera() función. He aquí un ejemplo de la cremallera() función en acción:

para valor1, valor2 en zip (Lista, ListaB): imprimir Valor1, ‘t’, Valor2

Este código procesos tanto ListaA y ListaB al mismo tiempo. finaliza el proceso cuando la para bucle alcanza la más corta de las dos listas. En este caso, se ve el siguiente:

Video: TUTORIAL C++ - LISTA SIMPLE

Naranja 1Yellow 2Green 3Brown 4

Esta es la punta del iceberg. Usted ve una gran cantidad de tipos de iterador utilizados en la ciencia de datos. La idea es hacer que sea posible enumerar sólo los elementos que desea, en lugar de todos los elementos de una lista o de otra estructura de datos.

Artículos Relacionados