"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > trins Indexación y corte

trins Indexación y corte

Publicado el 2024-07-30
Navegar:809

trings Indexing & Slicing

Cortar cadenas:

Puedes devolver una variedad de caracteres usando la sintaxis de división.

Especifique el índice inicial y el índice final, separados por dos puntos, para devolver una parte de la cadena.

** Obtiene los caracteres de la posición 2 a la posición 5 (no incluidos):**

b = "¡Hola mundo!"
imprimir(b[2:5])
Salida: llo

Parte desde el principio
Al omitir el índice inicial, el rango comenzará en el primer carácter:

Obtiene los personajes desde la posición 2 y hasta el final:

b = "¡Hola mundo!"
imprimir(b[:5])
Salida = Hola

Indexación negativa
Utilice índices negativos para comenzar el segmento desde el final de la cadena:

**Obtén los personajes:

De: "o" en "¡Mundo!" (posición -5)

Para, pero no incluido: "d" en "¡Mundo!" (posición -2):**

`b = "¡Hola mundo!"
imprimir(b[-5:-2])

Salida =orl`

Python: modificar cadenas

El método Upper() devuelve la cadena en mayúsculas

a = "¡Hola mundo!"
imprimir (a.superior())
Salida =¡HOLA MUNDO!

El método lower() devuelve la cadena en minúsculas:

El método lower() devuelve la cadena en minúsculas:

`a = "¡Hola mundo!"
imprimir(a.inferior())

Salida) =¡hola mundo!`

El método strip() elimina cualquier espacio en blanco desde el principio o el final:

`a = " ¡Hola mundo! "
imprimir(una.tira())

Salida =¡Hola mundo!`

Reemplazar cadena
Ejemplo
El método replace() reemplaza una cadena con otra cadena:

`a = "¡Hola mundo!"
imprimir(a.reemplazar("H", "J"))

Salida =¡Jalea, mundo!`

Dividir cadena
El método split() devuelve una lista donde el texto entre el separador especificado se convierte en los elementos de la lista.

Ejemplo
El método split() divide la cadena en subcadenas si encuentra instancias del separador:

'a = "¡Hola mundo!"
imprimir(a.split(","))
['¡Hola Mundo!']
Salida =['Hola', '¡Mundo!']'

`Indexación:

frutas = ['manzana', 'plátano', 'cereza']

x = frutas.index("cereza")

imprimir(x)
Salida =2`

Declaración de liberación Este artículo se reproduce en: https://dev.to/ranjith_jr_fbf2e375879b08/7strings-indexing-slicing-3pb2?1 Si hay alguna infracción, comuníquese con [email protected] para eliminarla.
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3