A lista de verificação está vazia em Python
-
Use a declaração
if not
para verificar se uma lista está vazia ou não -
Use a função
len()
para verificar se uma lista está vazia ou não -
Use uma lista vazia
[]
para verificar se uma lista está vazia ou não em Python
Este tutorial irá apresentar como verificar se uma lista está vazia no Python.
Use a declaração if not
para verificar se uma lista está vazia ou não
Em Python, se uma lista ou algum outro tipo de dados estiver vazio ou NULL
, será considerado False
. A instrução if not
é usada para executar um bloco de código se uma condição for False
; assim, podemos usá-lo para verificar se uma lista está vazia ou não. O código a seguir irá explicar isso.
lst = []
if not lst:
print("Empty")
else:
print("Not Empty")
Resultado:
Empty
Use a função len()
para verificar se uma lista está vazia ou não
A função len()
em Python retorna o número total de elementos em uma lista. Portanto, se a função len()
retornar 0, a lista está vazia. Vamos implementar isso no código abaixo.
lst = []
if len(lst) == 0:
print("Empty")
else:
print("Not Empty")
Resultado:
Empty
Observe que este método é considerado um pouco lento, mas também funciona com arrays numpy, enquanto o método if not
falha com arrays numpy.
Use uma lista vazia []
para verificar se uma lista está vazia ou não em Python
Este é um método não convencional e não é usado com muita frequência, mas ainda assim, vale a pena conhecer e fornece o mesmo resultado. Neste método, comparamos diretamente nossa lista com uma lista vazia, e se a comparação retornar True
, então a lista está vazia. Por exemplo,
lst = []
if lst == []:
print("Empty")
else:
print("Not Empty")
Resultado:
Empty
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedIn