Lista vazia é igual a None ou não? [duplicado]
Duplicata Possível:
Por que “[] == False” é avaliado como falso quando “se não []” for bem-sucedido?
Eu sou novo em python como por operador ternário de python
>>> 'true' if True else 'false' true
true
Eu estou esperando para saída de código abaixo como [] porque [] não é igual a nenhum
>>> a=[]
>>> a==None
False
>>> a if a else None
None
pedidos corretos se eu estiver errado
Obrigado hema