Neste artigo você aprenderá como checar se uma lista está vazia na linguagem Python, de uma forma muito simples utilizando recursos nativos.
Fala programador(a), beleza? Bora aprender mais sobre Python!
No Python temos uma forma muito simples de verificar se uma lista está vazia, e nem precisamos utilizar nehum método para isso ou biblioteca
Veja este exemplo:
lista = [] if not lista: print("A lista está vazia.")
Simples não é mesmo? 😀
Apenas precisamos aplicar o operador not, que verifica na verdade se há um valor na lista
Como False é retornado, receberemos a resposta que desejamos
Já se houvesse algo, seria retornado True e aí poderiamos fazer outra lógica para caso a lista tivesse algum elemento
Código Pythonico
Perceba também que mesmo que este código funciona, ele não é tão explícito como a linguagem prega em sua documentação, que os códigos deveriam ser
Se você quiser entender mais sobre código pythonico, leia este artigo
Nele eu comento sobre todas as vantagens, que seguindo estas normas pythonicas, seu código terá
Conclusão
Neste artigo vimos como checar se uma lista esta vazia na linguagem Python
Utilizamos o operador not em um if, dessa forma a lista vazia retorna um False e podemos seguir a lógica da lista vazia
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube
Confesso que ainda acho um pouco estranho quando eu vejo o código assim, eu sempre leio “se não for vazio” então faça hahah
pois é Carlos hahaha, como eu falo ali, tratando-se de Python, está meio bizarro mesmo 😀