Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Indexación de Cadenas y Longitud | Variables y Tipos
Introducción a Python

Desliza para mostrar el menú

book
Indexación de Cadenas y Longitud

Las cadenas en Python son secuencias de caracteres donde a cada carácter, incluidos los espacios, se le asigna una posición o índice específico. Aprender a acceder a estos caracteres mediante indexación y determinar la longitud de las cadenas usando la función len() son habilidades fundamentales en Python.

Mira el siguiente video, donde Alex demuestra cómo se pueden utilizar la indexación y la función len() para interactuar eficazmente con las cadenas.

En Python, la indexación comienza en 0, por lo que el primer carácter de una cadena está en el índice 0, el segundo en el índice 1, y así sucesivamente. Esto se conoce comúnmente como la regla de n-1, donde n es el número de caracteres en la cadena. Para visualizarlo mejor, considera la cadena "Apple":

Indexación Negativa

Por otro lado, la indexación negativa permite contar los caracteres desde el final de la cadena en lugar de desde el principio.

Este método es especialmente útil cuando se desea acceder a los últimos elementos de una cadena sin conocer su longitud exacta. El último carácter de la cadena tiene el índice -1, el penúltimo -2, y así sucesivamente.

Exploremos la misma cadena, "Apple", utilizando índices negativos para resaltar cómo se puede acceder a cada carácter desde el final:

Aplicación de ejemplo

Comencemos con los fundamentos de la indexación de cadenas. Utiliza este ejemplo para probar la impresión de diferentes caracteres de la cadena. También puedes intentar usar la indexación negativa.

12345678
grocery_item = "Milk" # Accessing the first and last character using indexing first_character = grocery_item[0] # 'M' last_character = grocery_item[-1] # 'k', using negative indexing for the last character print("First character:", first_character) print("Last character:", last_character)
copy

Ahora exploremos una cadena con espacios y usemos la función len() para ver cómo los espacios se cuentan como caracteres.

Comprender que los espacios se consideran caracteres en Python puede ayudar a manipular cadenas con precisión, especialmente cuando forman parte de los datos.

12345678910
store_name = "Green Valley Market" # Find the length of the string, which includes spaces length_of_name = len(store_name) # Includes spaces in the count # Accessing a character in a position after a space character_after_space = store_name[6] # 'V' print("Length of store name:", length_of_name) print("Character after the space:", character_after_space)
copy
Tarea

Swipe to start coding

Utilizar indexación de cadenas para extraer caracteres específicos de una cadena dada. Calcular la longitud de la cadena usando len().

  • Utilizar len() para obtener la longitud de la cadena grocery_item y almacenarla en length_of_item.
  • Utilizar indexación positiva para obtener el primer carácter de cada palabra en grocery_item, y asignarlos a first_char, second_char y third_char.
  • Utilizar indexación negativa para obtener el último carácter de cada palabra, y asignarlos a last_char1, last_char2 y last_char3.

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 5

Pregunte a AI

expand
ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

book
Indexación de Cadenas y Longitud

Las cadenas en Python son secuencias de caracteres donde a cada carácter, incluidos los espacios, se le asigna una posición o índice específico. Aprender a acceder a estos caracteres mediante indexación y determinar la longitud de las cadenas usando la función len() son habilidades fundamentales en Python.

Mira el siguiente video, donde Alex demuestra cómo se pueden utilizar la indexación y la función len() para interactuar eficazmente con las cadenas.

En Python, la indexación comienza en 0, por lo que el primer carácter de una cadena está en el índice 0, el segundo en el índice 1, y así sucesivamente. Esto se conoce comúnmente como la regla de n-1, donde n es el número de caracteres en la cadena. Para visualizarlo mejor, considera la cadena "Apple":

Indexación Negativa

Por otro lado, la indexación negativa permite contar los caracteres desde el final de la cadena en lugar de desde el principio.

Este método es especialmente útil cuando se desea acceder a los últimos elementos de una cadena sin conocer su longitud exacta. El último carácter de la cadena tiene el índice -1, el penúltimo -2, y así sucesivamente.

Exploremos la misma cadena, "Apple", utilizando índices negativos para resaltar cómo se puede acceder a cada carácter desde el final:

Aplicación de ejemplo

Comencemos con los fundamentos de la indexación de cadenas. Utiliza este ejemplo para probar la impresión de diferentes caracteres de la cadena. También puedes intentar usar la indexación negativa.

12345678
grocery_item = "Milk" # Accessing the first and last character using indexing first_character = grocery_item[0] # 'M' last_character = grocery_item[-1] # 'k', using negative indexing for the last character print("First character:", first_character) print("Last character:", last_character)
copy

Ahora exploremos una cadena con espacios y usemos la función len() para ver cómo los espacios se cuentan como caracteres.

Comprender que los espacios se consideran caracteres en Python puede ayudar a manipular cadenas con precisión, especialmente cuando forman parte de los datos.

12345678910
store_name = "Green Valley Market" # Find the length of the string, which includes spaces length_of_name = len(store_name) # Includes spaces in the count # Accessing a character in a position after a space character_after_space = store_name[6] # 'V' print("Length of store name:", length_of_name) print("Character after the space:", character_after_space)
copy
Tarea

Swipe to start coding

Utilizar indexación de cadenas para extraer caracteres específicos de una cadena dada. Calcular la longitud de la cadena usando len().

  • Utilizar len() para obtener la longitud de la cadena grocery_item y almacenarla en length_of_item.
  • Utilizar indexación positiva para obtener el primer carácter de cada palabra en grocery_item, y asignarlos a first_char, second_char y third_char.
  • Utilizar indexación negativa para obtener el último carácter de cada palabra, y asignarlos a last_char1, last_char2 y last_char3.

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 2. Capítulo 5
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
Lamentamos que algo salió mal. ¿Qué pasó?
some-alt