Verificar se os Elementos da Lista são Idênticos

Beginner

This tutorial is from open-source community. Access the source code

Introdução

Em Python, você pode facilmente verificar se todos os elementos em uma lista são idênticos usando uma função simples. Neste desafio, você será encarregado de criar uma função que verifica se todos os elementos em uma lista são idênticos.

Verificar se os Elementos da Lista são Idênticos

Escreva uma função all_equal(lst) que recebe uma lista como argumento e retorna True se todos os elementos na lista são idênticos, e False caso contrário.

Para resolver este problema, você pode usar os seguintes passos:

  1. Use set() para eliminar elementos duplicados na lista.
  2. Use len() para verificar se o comprimento do conjunto é 1.
  3. Se o comprimento do conjunto for 1, retorne True. Caso contrário, retorne False.
def all_equal(lst):
  return len(set(lst)) == 1
all_equal([1, 2, 3, 4, 5, 6]) ## False
all_equal([1, 1, 1, 1]) ## True

Resumo

Neste desafio, você aprendeu como verificar se todos os elementos em uma lista são idênticos usando uma função simples. Você pode usar esta função para determinar rapidamente se uma lista contém apenas elementos idênticos.