Exemplo 1: Classifique uma lista de dados numéricos de string
Crie um arquivo python com o seguinte script para classificar uma lista de dados de string usando lambda que contém todos os valores de número. Uma lista de 6 itens foi definida no script. Aqui, Lambda usou dentro do classificado () função para classificar a lista. A variável da lista foi dada como o primeiro valor de argumento, o lambda foi definido como o valor -chave, e a posição inicial do tipo foi definida no terceiro argumento. Em seguida, a função print () usou para imprimir a lista classificada com espaço.
# Declare uma lista de string com valores de númeroSaída:
A saída a seguir aparecerá após a execução do script acima.
Exemplo 2: Classifique uma lista de tuplas
Crie um arquivo python com o seguinte script para classificar uma lista de três tuplas usando lambda, onde cada tupla contém três itens. Três tipos de classificação foram mostrados no script. A posição de classificação é definida como 0 na primeira função classificada. Isso classificará a lista com base no primeiro item de cada tupla. A posição de classificação é definida como 1 na segunda função classificada. Isso classificará a lista com base no segundo item de cada tupla. A posição de classificação é definida como 2 na terceira função classificada. Isso classificará a lista com base no terceiro item de cada tupla.
# Declare uma lista de tuplasSaída:
A saída a seguir aparecerá após a execução do script acima. Três listas classificadas das tuplas mostraram na saída com base na posição classificada.
Exemplo 3: Classifique uma lista contendo outra lista
Crie um arquivo python com o seguinte script para classificar a lista aninhada usando Lambda. Uma lista vazia foi declarada para armazenar os valores da lista classificada. Aqui, os loops aninhados 'para' usados para classificar os itens da lista aninhada. O loop externo 'para' irá atingir com base no número de listas internas definidas na lista principal. De acordo com o script, três listas internas, conforme definido na lista principal em que a primeira lista interna tem três itens, a segunda lista interna tem dois itens e a terceira lista interna tem quatro itens. O loop interno 'for' irá atingir com base nos itens de cada lista interna. A função classificada () chamou com o lambda dentro do loop interno para classificar a lista aninhada.
# Declare a lista aninhadaSaída:
A saída a seguir aparecerá após a execução do script acima. A lista de três listas classificadas mostrou na saída.
Exemplo-4: Classifique uma lista de dicionários
Crie um arquivo python com o seguinte script para classificar uma lista de dicionários usando lambda. Cada dicionário contém três pares de valor-chave dentro da lista. Quatro tipos de classificação foram mostrados no script. A primeira saída mostrará a classificação com base na chave do código. A segunda saída mostrará a classificação com base na chave do nome. A terceira saída mostrará a classificação com base nas teclas de código e nome. A quarta saída mostrará a classificação em ordem decrescente com base na chave do nome.
# Declare a lista de dicionárioSaída:
A saída a seguir aparecerá após a execução do script acima.
Conclusão:
Os usos do Lambda para classificar quatro listas diferentes mostraram neste tutorial usando exemplos simples que ajudarão os usuários do Python a entender o objetivo de usar o Lambda na classificação.