Contenido del Curso
Tipos de Datos en Python
Tipos de Datos en Python
Conociendo la Indexación
Puede que ya hayas oído hablar de la indexación 😃.
Puede que no suponga un reto importante para ti, pero algunos programadores consideran que la indexación es uno de los temas más intrincados. Sin embargo, no estoy de acuerdo con esta afirmación. Por ello, recomiendo realizar varios ejercicios prácticos para minimizar la probabilidad de cometer errores en este tipo de situaciones.
El punto principal es que la indexación empieza de cero. Veamos la palabra codefinity. c
tiene el índice 0
, o
tiene el índice 1
, y así sucesivamente, y y
tiene el índice 9
:
Para obtener el carácter asociado a un índice concreto, emplee la siguiente sintaxis: word[index_number]
. Por ejemplo, al trabajar con la palabra codefinity
, para obtener el carácter inicial c
, debes usar la siguiente expresión: codefinity[0]
.
string = "codefinity" print("Print the c symbol:", string[0]) print("Print the o symbol:", string[1]) print("Print the y symbol:", string[9])
Ten cuidado, presta atención y no permitas que la siguiente declaración forme parte de la salida de tu código:
string index out of range
Esto significa que ha intentado alcanzar un índice que no existe en su palabra, como 10
para la palabra codefinity
.
Hay que tener en cuenta que los espacios tienen el mismo valor que los demás símbolos, por lo que las strings subsiguientes no son iguales porque el último símbolo de la primera string sea n
y tenga el índice 5
, pero el último símbolo de la segunda string sea un espacio y tenga el índice 6
:
string1 = "Python" string2 = "Python " print("The last symbol of the first string is", string1[5]) print("The last symbol of the second string is", string2[6])
Swipe to show code editor
Aprecio tus ganas de estudiar; ¡es impresionante que hayas completado tantas tareas!😍
Aquí se te dan dos strings.
Usa la indexación para extraer caracteres específicos de string1
y string2
con el fin de formar la frase I l o v e y o u
en el resultado.
Para hacer frente a esta tarea, debes trabajar sólo con la indexación; no uses funciones adicionales.
¡Gracias por tus comentarios!
Conociendo la Indexación
Puede que ya hayas oído hablar de la indexación 😃.
Puede que no suponga un reto importante para ti, pero algunos programadores consideran que la indexación es uno de los temas más intrincados. Sin embargo, no estoy de acuerdo con esta afirmación. Por ello, recomiendo realizar varios ejercicios prácticos para minimizar la probabilidad de cometer errores en este tipo de situaciones.
El punto principal es que la indexación empieza de cero. Veamos la palabra codefinity. c
tiene el índice 0
, o
tiene el índice 1
, y así sucesivamente, y y
tiene el índice 9
:
Para obtener el carácter asociado a un índice concreto, emplee la siguiente sintaxis: word[index_number]
. Por ejemplo, al trabajar con la palabra codefinity
, para obtener el carácter inicial c
, debes usar la siguiente expresión: codefinity[0]
.
string = "codefinity" print("Print the c symbol:", string[0]) print("Print the o symbol:", string[1]) print("Print the y symbol:", string[9])
Ten cuidado, presta atención y no permitas que la siguiente declaración forme parte de la salida de tu código:
string index out of range
Esto significa que ha intentado alcanzar un índice que no existe en su palabra, como 10
para la palabra codefinity
.
Hay que tener en cuenta que los espacios tienen el mismo valor que los demás símbolos, por lo que las strings subsiguientes no son iguales porque el último símbolo de la primera string sea n
y tenga el índice 5
, pero el último símbolo de la segunda string sea un espacio y tenga el índice 6
:
string1 = "Python" string2 = "Python " print("The last symbol of the first string is", string1[5]) print("The last symbol of the second string is", string2[6])
Swipe to show code editor
Aprecio tus ganas de estudiar; ¡es impresionante que hayas completado tantas tareas!😍
Aquí se te dan dos strings.
Usa la indexación para extraer caracteres específicos de string1
y string2
con el fin de formar la frase I l o v e y o u
en el resultado.
Para hacer frente a esta tarea, debes trabajar sólo con la indexación; no uses funciones adicionales.
¡Gracias por tus comentarios!