"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > indexação e fatiamento de trings

indexação e fatiamento de trings

Publicado em 30/07/2024
Navegar:196

trings Indexing & Slicing

Cortando cordas:

Você pode retornar um intervalo de caracteres usando a sintaxe de fatia.

Especifique o índice inicial e o índice final, separados por dois pontos, para retornar uma parte da string.

** Obtenha os caracteres da posição 2 à posição 5 (não incluído):**

b = "Olá, mundo!"
imprimir(b[2:5])
Saída: lo

Corte desde o início
Ao omitir o índice inicial, o intervalo começará no primeiro caractere:

Pegue os personagens da posição 2 até o final:

b = "Olá, mundo!"
imprimir(b[:5])
Saída = Olá

Indexação negativa
Use índices negativos para iniciar a fatia a partir do final da string:

**Obtenha os caracteres:

De: "o" em "Mundo!" (posição -5)

Para, mas não incluído: "d" em "World!" (posição -2):**

`b = "Olá, mundo!"
imprimir(b[-5:-2])

Saída =orl`

Python - Modificar strings

O método upper() retorna a string em letras maiúsculas

a = "Olá, mundo!"
imprimir(a.superior())
Saída =OLÁ, MUNDO!

O método lower() retorna a string em letras minúsculas:

O método lower() retorna a string em letras minúsculas:

`a = "Olá, mundo!"
imprimir(a.lower())

Saída) =olá, mundo!`

O método strip() remove qualquer espaço em branco do início ou do final:

`a = " Olá, mundo! "
imprimir(a.strip())

Saída =Olá, mundo!`

Substituir string
Exemplo
O método replace() substitui uma string por outra string:

`a = "Olá, mundo!"
imprimir(a.replace("H", "J"))

Saída =Gelatina, Mundo!`

Sequência dividida
O método split() retorna uma lista onde o texto entre o separador especificado se torna os itens da lista.

Exemplo
O método split() divide a string em substrings se encontrar instâncias do separador:

'a = "Olá, mundo!"
imprimir(a.split(","))
['Olá Mundo!']
Saída =['Olá', ' Mundo!']'

`Indexação:

frutas = ['maçã', 'banana', 'cereja']

x = frutas.index("cereja")

imprimir(x)
Saída =2`

Declaração de lançamento Este artigo foi reproduzido em: https://dev.to/ranjith_jr_fbf2e375879b08/7strings-indexing-slicing-3pb2?1 Se houver alguma violação, entre em contato com [email protected] para excluí-lo
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3