Função revertida do Python

Função revertida do Python

“Python é uma linguagem muito simples, mas altamente modificada, famosa entre iniciantes e desenvolvedores experientes. Ele fornece muitas funções internas úteis para seqüências, objetos e muitas outras coisas. Este artigo é uma visão geral da função python reversa (). Aqui vamos examinar a função revertida do Python em alguns programas de python de amostra. Demonstraremos alguns exemplos práticos, mas simples, que explicam melhor o uso da função python reversa ().”

O que é a função Python revertida ()?

A função Python Reverted () é uma função interna fornecida pela linguagem de programação Python. É usado para reverter um determinado objeto e devolvê -lo como uma lista. É necessário um objeto como entrada, calcula seu reverso e depois o retorna como uma lista. É preciso apenas um parâmetro necessário e retorna apenas uma saída, que pode ser uma lista, alcance, string, tupla, etc. Os objetos não podem ser indexados como dicionários ou conjuntos, portanto não são considerados objetos. No entanto, o resultado de retorno pela função reverted () pode ser considerado como um objeto de sequência.

Sintaxe da função Python Reversed ()

A sintaxe da função python reversa () é muito básica. Veja a sintaxe abaixo:

O "input_object" é o único parâmetro necessário da função reversa (). Representa o objeto de entrada que precisa ser revertido. Na seção que vem a seguir, vamos definir alguns exemplos para ajudá -lo a entender o trabalho básico da função reversa ().

Exemplo 1

No primeiro exemplo da função reversa (), definiremos uma tupla e usaremos a função revertida () para obter a lista de objetos de tupla. Veja o código de amostra fornecido abaixo:

tup = ('t', 'u', 'p', 'l', 'e')
Rev = revertido (TUP)
Print ("O inverso de uma tupla é:", List (Rev))

Na primeira linha de código, definimos uma tupla "tup" e atribuímos o valor ("T", "U", "P", "L", "E"). Na segunda linha de código, a função revertida () é usada em "TUP" e atribui o resultado à variável "Rev". Observe que usamos a função List () para obter o resultado da função revertida () na forma de uma lista. Uma instrução print () é usada para exibir o resultado no terminal. Vamos ver o resultado na captura de tela abaixo:

O inverso da tupla ("T", "U", "P", "L", "E") é calculado pela função reversa (); ["E", "L", "P", "U", "P"] e retornou como resultado.

Exemplo 2

No segundo exemplo, usaremos a função range () para definir um intervalo e, em seguida, aplicar uma função revertida () para calcular o reverso do intervalo dado. Veja o código de amostra fornecido abaixo:

ran = alcance (3, 11)
Print ("Os números do intervalo são:", Lista (RAN))
Rev = revertido (Ran)
Print ("O inverso do intervalo é:", List (Rev))

Na primeira linha de código, definimos um intervalo entre (3, 11). A função range () retorna uma lista de números entre os números fornecidos. Não inclui o segundo número dado no intervalo. Por exemplo, se demos 3 como o número inicial e 11 como o número final no intervalo, 3 será incluído no intervalo, mas 11 não será incluído na lista de números. Teremos uma lista de números como 3, 4, 5, 6, 7, 8, 9 e 10.

Na segunda linha, usamos a função List () para obter a lista de números no intervalo e, em seguida, usamos a instrução print () para imprimir o intervalo. Depois disso, usamos a função reversa () para calcular o reverso do intervalo dado. Então, novamente, a função list () é usada para obter o resultado da função revertida () na forma de uma lista, e a instrução print () é usada para imprimir o resultado do reverso () e depois a lista () função. Agora vamos ver a saída na captura de tela abaixo:

Aqui, você pode ver que 11 não está incluído no intervalo, como discutimos acima. A lista original de um intervalo é de 3, 4, 5, 6, 7, 8, 9, 10, e sua reversa calculada pela função inversa () é 10, 9, 8, 7, 6, 5, 4, 3.

Exemplo 3

Este é outro exemplo simples de uma função revertida (). Aqui, forneceremos uma lista como entrada e recuperaremos uma lista como resultado. O código de amostra é fornecido abaixo, dê uma olhada nele e tente usar o mesmo em seus códigos para entender melhor:

listt = ['t', 'u', 'p', 'l', 'e']
Rev = revertido (listt)
Print ("O inverso de uma lista é:", Lista (Rev))

Aqui, a primeira linha de código contém uma lista ["T", "U", "P", "L", "E"] e é atribuído a uma variável "listt". Na segunda linha de código, a função revertida () é usada e atribuída à variável "Rev". A função list () é usada para obter o resultado da função revertida () na forma de uma lista, e a instrução print () é usada para imprimir o resultado. A saída do código de amostra é dada abaixo:

Exemplo 4

Neste exemplo, eliminaremos a função List () do programa e usaremos o loop "for" para imprimir o resultado completo. Essa é outra maneira de imprimir a lista de saída sem usar a função List (). O loop "for" iterará através de cada item produzido pela função reversa () e imprimirá um por um com a instrução print (). O programa de amostra é fornecido abaixo para o seu entendimento:

listt = ['t', 'u', 'p', 'l', 'e']
Rev = revertido (listt)
Para X em Rev:
impressão (x)

Na primeira linha de código, damos uma lista ["T", "U", "P", "L", "E"] como entrada para uma variável "listt". Na segunda linha de código, usamos a função reversa () para calcular o inverso da lista dada. O resultado é atribuído a uma variável "rel". Depois disso, definimos um loop "para", que itera sobre cada item na variável "rel". Sob o loop "for", uma declaração de impressão exibe o resultado. Veja a saída na captura de tela abaixo:

Como você pode ver, a lista é impressa em ordem inversa, mas não na forma de uma lista padrão. Cada item é impresso separadamente em diferentes linhas.

Conclusão

Tivemos uma rápida visão geral da função Python revertida () neste artigo. A função Python reversa () é usada para calcular o inverso da entrada especificada. Ele pega um objeto como entrada e retorna o inverso da entrada dada na forma de uma lista. A entrada para a função reversa () pode ser qualquer objeto iterável como uma lista, alcance, tupla, etc. No entanto, ele apenas retorna o resultado na forma de uma lista. Demonstramos alguns exemplos simples para ajudar a entender melhor o funcionamento das funções reversas ().