Remova o primeiro caractere da string em python

Remova o primeiro caractere da string em python

Enquanto trabalha em Python, os programadores lidam com problemas que exigem que eles excluam o primeiro personagem de cada string, utilizando suas funções, métodos ou operadores internos. Essas cordas contêm alfabetos, números inteiros, delimitadores ou outros. Mais especificamente, quando os caracteres da string podem ter sido gerados por engano, e você deseja remover a string única ou a lista inteira.

Este guia fornecerá várias maneiras de apagar o primeiro personagem da corda Python.

Como remover o primeiro caractere da string em python?

Para remover o primeiro caractere de qualquer string python, são usadas várias funções internas, listadas abaixo:

  • fatiamento()
  • ISTRIP ()
  • junção () e derramado ()
  • ré.sub()
  • substituir()

Método 1: Remova o primeiro caractere da string em python, utilizando o método "sliing ()"

Para eliminar o primeiro caractere de qualquer corda Python, o “fatiamento()”O método pode ser usado. O "fatiar()”É o método interno de python que primeiro apaga o personagem e depois retorna a string resultante modificada, excluindo o primeiro caractere.

Exemplo

Crie uma string variável e inicialize com uma string como “original_string”:

original_string = "Bem -vindo ao Linuxhint"

Defina um formato desejado que removerá o primeiro caractere da string:

resultante_string = original_string [1:]

Use o "imprimir()”Função para exibir a string especificada, excluindo seu primeiro caractere:

Imprimir (resultante_string)

Como você pode ver, o primeiro personagem da string especificado é removido com sucesso:

Método 2: Remova o primeiro caractere da string em python, utilizando o método “iStrip ()”

O "ISTRIP ()”O método pode ser utilizado para apagar o primeiro caractere da string fornecida. Ele obtém caracteres de entrada e os remove do início da sequência de entrada especificada. Depois disso, a nova string modificada, excluindo o primeiro caractere, será devolvida. Se o personagem fornecido existir várias vezes na string, ele será excluído.

Exemplo

Usamos a string criada e inicializada no exemplo anterior. Em seguida, forneça o primeiro índice de caracteres e passe para o “First_Character”Variável de string:

primeiro_character = original_string [0]

Ligar para "ISTRIP ()”Método que toma a variável criada recentemente como argumento e a armazena no“resultant_string" variável:

resultant_string = original_string.LStrip (First_Character)

Use o "imprimir()”Função para obter a saída desejada:

Imprimir (resultante_string)

Saída

Método 3: Remova o primeiro caractere da string em python utilizando junção () e “Método SPELIFICADO ()

Para apagar o primeiro personagem da corda Python, o “juntar()" e "dividir()”As funções internas são usadas. A função "junção ()" se junta a uma string com os elementos iteráveis ​​especificados, como list, tupla, string e muito mais. Por outro lado, o método "split ()" dividirá o elemento fornecido da string.

Exemplo

Forneça o índice de caracteres desejado que precisa remover e salvar a string no “f_Character" variável:

f_character = original_string [0]

Ligar para "dividir()”Funciona com os dois argumentos necessários como variável e a posição do personagem eliminando. Então, use o “juntar()”Função e passa para o“resultant_string" variável:

resultant_string = "".Junte -se (original_string.dividido (f_character, 1))

Use o "imprimir()" declaração:

Imprimir (resultante_string)

Pode -se observar que o primeiro personagem foi removido:

Método 4: Remova o primeiro caractere da string em python utilizando “Re.sub função

O "ré.sub()”A função interna é o módulo da biblioteca regex em Python, que é usada para apagar o primeiro caractere da string fornecida. Ele substitui todos os caracteres que correspondem ao formato de expressão regular fornecido com o argumento especificado.

Exemplo

Primeiro, importe o “" biblioteca:

importar re

Crie uma nova variável de string e passe uma string:

original_string = "Bem -vindo ao Linuxhint"

Ligar para "ré.sub()”A função, juntamente com os argumentos necessários, como o valor pelo qual você deseja substituir, a string variável e a contagem que denota a substituição será feita apenas para a primeira ocorrência da string correspondente:

resultant_string = re.sub (r '.', ", original_string, count = 1)

Exibir a sequência desejada através da “imprimir()”Função:

Imprimir (resultante_string)

Saída

Método 5: Remova o primeiro caractere da string em python utilizando o método "reply ()"

O python embutido “substituir()”O método é utilizado para apagar o primeiro caractere de qualquer string python. Este método pode retornar uma string duplicada onde a presença de uma substring é trocada com outra.

Exemplo

Use o "substituir()”Método e passe o valor que precisa ser substituído pela string de entrada e contagem de caracteres:

resultant_string = original_string.substitua (f_character, "", 1)

Ligar para "imprimir()”Declaração para obter a saída:

Imprimir (resultante_string)

Saída

Você aprendeu sobre as diferentes técnicas para apagar o primeiro personagem da corda Python.

Conclusão

Para remover o primeiro caractere da corda Python, o “fatiamento()”Método, o“Étrasgar()”Método, o“juntar()" e "dividir()”Métodos, os“ré.sub()”Método e“substituir()”Método é usado. Todos os métodos discutidos são funções embutidas do Python que podem apagar o personagem e substituí-las pelo valor especificado. Este guia descreveu sobre vários métodos para apagar o primeiro personagem da corda Python.