Paga en 4 cuotas sin intereses de $52.25

Antes:$249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

18d

03h

26m

54s

0

¿Cómo hacer Indexing Y NO MORIR EN EL INTENTO?

Indexación

Para acceder a un elemento necesitamos saber que el rango de índices será de [0 a (longitud de la variable -1)] cuando estos sean positivos, por ejemplo, tenemos la siguiente variable Deporte = ‘futbol’, tiene una longitud de 6 caracteres, para acceder mediante índices positivos sería de 0 a 5, en el caso de acceder con índices negativos será -6 a -1. Para usar índices negativos siempre el último elemento será -1 y el primero será el valor negativo de la longitud de la variable.

Ejemplos:

Deporte = 'futbol'
len(Deporte) => 6

Deporte[0] => 'f'
Deporte[-6] => 'f'

Deporte[2] => 't'
Deporte[-4] => 't'

Deporte[5] => 'l'
Deporte[-1] => 'l'
01.png

Ahora imaginemos que tenemos una variable llamada “NT” que es de tipo “tuple” o tupla y dentro de ella contiene más tuplas y enteros.
02.png
Como se puede observar en la figura anterior la variable “NT” contiene 5 elementos, a su vez cada elemento puede ser de un tipo de dato diferente. Por ejemplo el elemento con indice [4] contiene 2 items y el elemento con indice [2] contiene 2 items también. Usemos la sintaxis de Python para explicar a detalle la imagen anterior

NT=(2,3,('pop','rock'),(3,4),('disco',(1,2)) )

#NOTA: Con la notación "=>" quiero dar a entender que si usted digita la sintaxis del indexing obtendrá el resultado que le sucede al simbolo mediante el shell de Python.#Accederemos al elemento [2]
NT[2]				=> ('pop','rock')
NT[2][0]		=>'pop'

#También podemos acceder a los elementos individuales del string 'pop' con un nivel extra de indice
NT[2][0][0]	=>'p'
NT[2][0][1]	=>'o'
NT[2][0][2]	=>'p'

#En el caso del elemento [4]
NT[4]				=>('disco',(1,2))
NT[4][0]		=>'disco'

NT[4][0][0]	=>'d'
NT[4][0][1]	=>'i'
NT[4][0][2]	=>'s'
NT[4][0][3]	=>'c'
NT[4][0][4]	=>'o'

NT[4][1]		=>(1,2)
NT[4][1][0]	=> 1
NT[4][1][1]	=> 2
Escribe tu comentario
+ 2