Esta seção fornece métodos úteis de strings em Python que ajudam a manipular strings de maneira mais eficaz.
Concatenando e dividindo strings
Esses métodos permitem concatenar strings em uma string e dividir uma string em substrings de forma eficaz.
Método | Descrição |
---|---|
juntar() | Retorna uma string que é a concatenação de strings em um iterável. |
concat | Retorna uma string que é o resultado de uma concatenação de duas ou mais strings. |
dividir() | Retorna uma lista de substrings divididas da string por um delimitador. |
Encontrando substrings
Esses métodos permitem localizar uma substring em uma string e retornar o índice da substring.
Método | Descrição |
---|---|
índice() | Retorne o índice de uma substring em uma string ou aumente um ValueError se a substring não for encontrada. |
encontrar() | Retorne o índice da primeira ocorrência de uma substring em uma string ou -1 se a substring não for encontrada. |
começa com() | Retorna True se uma string começar com outra string. |
termina com() | Retorna True se uma string terminar com outra string. |
Lidando com casos de string
Esses métodos ajudam você a lidar com maiúsculas e minúsculas de maneira eficaz, incluindo letras minúsculas, maiúsculas, maiúsculas e maiúsculas.
Método | Descrição |
---|---|
mais baixo() | Retornar uma cópia de uma string em letras minúsculas |
superior() | Retorna uma cópia de uma string em letras maiúsculas. |
título() | Retorna uma cópia de uma string na caixa do título. |
capitalizar() | Retorna uma string com a primeira letra convertida em maiúscula e as demais letras convertidas em minúsculas. |
é inferior() | Retorna True se todos os caracteres com maiúsculas e minúsculas na string estiverem minúsculos e houver pelo menos um caractere com maiúsculas e minúsculas. |
título() | Retorne True se a string seguir as regras de maiúsculas e minúsculas do título. |
ésuperior() | Retorna True se todos os caracteres com maiúsculas e minúsculas na string estiverem maiúsculos e houver pelo menos um caractere com maiúsculas e minúsculas. |
casefold() | Retorna uma cópia casefolded da string. |
caixa de troca() | Retornar uma cópia da string com todos os caracteres minúsculos convertidos em maiúsculos e vice-versa |
Removendo caracteres indesejados
Esses métodos permitem remover caracteres indesejados iniciais e/ou finais de uma string e retornar uma nova string.
Método | Descrição |
---|---|
tira() | Retorne uma cópia de uma string com os caracteres iniciais removidos. |
rstrip() | Retorna uma cópia de uma string com os caracteres finais removidos. |
faixa() | Retorne uma cópia de uma string com os caracteres iniciais e finais removidos. |
Substituindo substrings
Método | Descrição |
---|---|
substituir() | Retorna uma cópia de uma string com algumas ou todas as ocorrências de uma substring substituídas por uma nova. |
Verificando caracteres em Strings
Método | Descrição |
---|---|
édígito() | Retorna True se todos os caracteres em uma string forem dígitos. |
édecimal() | Retorna True se todos os caracteres em uma string forem caracteres decimais. |
énumérico() | Retorna True se todos os caracteres em uma string forem numéricos. |
isalfa() | Retorna True se todos os caracteres em uma string forem caracteres alfabéticos. |
isalnum() | Retorna True se todos os caracteres em uma string forem caracteres alfanuméricos. |
Anterior