Tecnología

Inicio

Cómo romper una cadena en caracteres en Python

Python, uno de los varios lenguajes de programación de alto nivel, está ganando rápidamente popularidad entre los programadores debido a su portabilidad, facilidad de uso, la falta de reglas de sintaxis graves y modularidad. Hay varios tipos de objetos comunes de Python que un programador trabaja con: cadenas, listas, variables, números enteros y diccionarios, entre otras. En algún momento, es posible que se enfrentan a la tarea de extraer los caracteres individuales de una cadena de Python. Hay varias formas de hacer esto.

Instrucciones

1 Obtener la cadena que desea separar. Por ejemplo, para utilizar la entrada de un usuario, utilice la función raw_input ():

x = raw_input ( "Por favor, introduzca una cadena:")

2 Convertir la cadena en una lista utilizando la función de lista integrada (). Esta es probablemente la forma más fácil de romper la cadena en sus caracteres componentes. Usando el ejemplo de la Etapa 1:

L = raw_input (x)

Esto rompe "x" en una lista de "L", cuyos elementos individuales ahora se puede modificar, a diferencia de los elementos de una cadena.

3 Extraer los caracteres mediante la indexación de la cadena. Establecimiento de variables individuales iguales a cada carácter de índice de cuerdas es otra manera de extraerlos. Por ejemplo:

a = x [0]

b = x [1]

c = x [2]

y así sucesivamente hasta que se alcanza el final de la cadena. También puede utilizar un bucle para esto:

y = len (x)

for i in range (y):

ai = x[y]

En primer lugar, la longitud de la cadena se registra en "Y", entonces "i" bucle a través de la cadena y almacena los caracteres en "A1", "A2", "A3" y así sucesivamente.