“Sem alterar a ordem original do conjunto de dados, o método classificado () retorna um conjunto de itens que foram organizados para a ordem. O argumento adicional "chave" do método classificado () aceita um método como seu valor. Antes de classificar, esse parâmetro modifica todos os componentes; Recebe o valor e retorna 1, que é posteriormente utilizado no lugar do valor real. Vamos falar sobre a função classificada () em detalhes.”
Exemplo nº 1
Nesse caso, utilizaremos o tipo de dados da lista, o conjunto de dados da tupla e a string para classificar os dados.
N_1 = [21,12,15,63,84]
Iniciaremos o código inicializando a variável "N_1". Aqui armazenamos os valores aleatórios na forma de uma lista. Em seguida, utilizamos a função classificada (). Esta função organizará a lista em ordem crescente. Passamos a lista definida como o parâmetro desta função, pois queremos classificar a lista mencionada acima.
Na próxima etapa, declaramos uma nova variável chamada "d1_nums". Junto com isso, chamamos o método classificado () mais uma vez, e aqui vamos dar o "reverso" como o argumento desta função. Ao fazer isso, a função classificada () classificará os valores da lista em ordem decrescente. Em seguida, empregamos a função print (). A primeira declaração de impressão mostra os elementos da lista em formato ascendente, e a segunda declaração impressa imprime os valores em ordem decrescente.
Agora declararemos alguns valores e armazenaremos esses valores na forma de uma tupla. A variável usada para armazenar a tupla é "n_2". Em seguida, o método classificado () é usado. Os valores da tupla serão formatados usando este método em ordem crescente. Esta função recebe a tupla necessária como argumento. Considerando que queremos organizar a tupla acima mencionada. A etapa a seguir está declarando uma nova variável chamada “dsc_nums1.”
Estávamos usando a função classificada () mais uma vez, e desta vez estaremos passando o parâmetro “reverso.“O valor desse argumento seria modificado como“ verdadeiro.Agora, os itens da tupla terão sido organizados em ordem descendente pelo método classificado (). Depois, chamamos o método print (). As entradas da tupla são exibidas em ordem ascendente usando o método Print Print (), enquanto os valores são impressos em ordem descendente com a ajuda do segundo método print ().
Na última parte do código, queremos classificar a string aleatória. Em primeiro lugar, armazenamos a string na variável "mystr_1". Em seguida, aplicamos o método classificado () duas vezes. O primeiro método classificado () está sendo usado para organizar os caracteres da string em ordem crescente. Essa string classificada é armazenada em uma variável "ASC_STR2". Em seguida, empregamos outro método classificado (). Ao usar esta função, a string seria classificada em uma ordem invertida. Aqui esta função contém o argumento "reverso". Por fim, aplicamos a função print () para mostrar strings em formatos ascendentes e reversos.
Exemplo nº 2
Aqui vamos classificar os dados do tipo de dados do dicionário.
n_1 = 6: 'six', 7: 'sete', 8: 'oito'
A variável denominada "N_1" está sendo inicializada. Dentro dessa variável, definimos valores na forma de um conjunto de dados de dicionário. Nós armazenamos três elementos. Além disso, declaramos duas novas variáveis, "asc_nums1" e "dsc_nums1". Aplicamos a função classificada (). A variável "asc_nums1" armazenará os elementos do dicionário que são classificados em ordem crescente. Chamamos o método classificado () mais uma vez.
Fornecemos o parâmetro "reverso" para a função classificada (). Especificamos o valor do atributo "reverso" como "verdadeiro". A variável "dsc_nums1" está sendo usada para armazenar os valores dispostos do dicionário. Para encerrar o programa, empregaremos os métodos Print (), respectivamente, para mostrar os componentes do dicionário em ordem ascendente, bem como a ordem descendente.
Exemplo no 3
Nesse caso, vamos classificar os dados usando o atributo "chave".
n_1 = ('quatro', 'cinco', 'seis', 'sete')
Primeiro, a variável conhecida como "n_1" é criada. Indicamos quatro valores diferentes de qualquer conjunto e armazenamos esses valores nessa variável. Também especificamos duas novas variáveis, "asc_nums" e "dsc_nums.”Junto com isso, usamos o método classificado (). Este método leva dois parâmetros, um dos quais é a lista definida e a outra é o atributo "chave". Os itens organizados em ordem crescente seriam armazenados na variável "ASC_NUMS".
Usaremos o método classificado (). A lista, o atributo -chave e o atributo reverso são os três argumentos deste método. Definimos o valor do atributo "reverso" para "True". Os elementos ordenados são mantidos na variável “dsc_nums.”Vamos usar as funções Print () para exibir os elementos em ordem ascendente, bem como a ordem descendente, e é assim que terminamos o programa.
Exemplo no 4
Utilizaremos o último personagem para organizar os dados e empregar o valor "lambda" para o argumento "chave".
def GetLastchar (s):
Vamos iniciar o programa definindo o método getLastchar (). Esta função retorna o último valor do conjunto definido. Usamos a função len () aqui. Esta função está sendo usada para encontrar o comprimento do conjunto. O comprimento total será subtraído por 1. Definimos alguns valores que podem ser acumulados na variável "code1". Vamos classificar o conjunto de dados usando a função classificada (). O conjunto definido será classificado em ordem ascendente e descendente.
Em seguida, utilizamos a função lambda para classificar os elementos. Da mesma forma, chamamos a função classificada () para organizar os valores. Mas agora, definimos o valor do parâmetro "chave" como "lambda". A função print () imprime os elementos.
Conclusão
O reverso classificado em python foi abordado neste artigo. O método classificado () retorna um conjunto de dados depois de solicitar os componentes de um iterável em ordem ascendente ou descendente. Os dados serão organizados ao contrário usando o argumento reverso = true. Neste guia, classificamos os dados armazenados em diferentes tipos de dados, que incluem tuplas, dicionários, listas e strings. Também classificamos os dados do conjunto usando o parâmetro de chave e o último caractere do conjunto de dados.