Cómo eliminar el primer carácter de una cadena en Python (En 3 Pasos)

Por wolfram donat
Cómo eliminar el primer carácter de una cadena en  Python (En 3 Pasos)
Comstock/Comstock/Getty Images

Python es un lenguaje de programación de alto nivel, utilizado en la actualidad por compañías como NASA, Google y YouTube. Su gran popularidad se debe a su sencillez y a que no requiere tantas reglas sintácticas como C o C++, por ejemplo.

Una tarea común en la programación en Python consiste en eliminar el primer carácter de una cadena de caracteres.

Paso 1

Obtén la cadena de caracteres. Por ejemplo, para obtener una cadena como dato de entrada, utiliza

x = raw_input("Por favor, introduce una cadena de caracteres: ")

Paso 2

Extrae una sección de la cadena. Usando la funcionalidad de indexado de Python, puedes reemplazar la cadena con otra de la que extrajiste todo excepto el primer carácter. En otras palabras, usando la variable "x" del paso uno:

x = x[1:]

Esto es conveniente, ya que la longitud de la cadena no importa; el indexado retorna todos los caracteres de ésta a partir del segundo.

Paso 3

Convierte la cadena a una lista, ya que las listas son modificables, y remueve el primer carácter. De nuevo, usando la variable "x" del paso uno:

L = list(x) L.pop(0) print L

La función "pop" elimina el carácter en la posición de índice cero. También puedes utilizar

del L[0] print L

con el mismo efecto

Referencias