36
¿Cómo comprobar si un deque está vacío en Python?¿Cómo comprobar si una deque está vacía en Python?
¿Cómo comprobar si un deque está vacío en Python?¿Cómo comprobar si una deque está vacía en Python?
Si d
es su doble cola, utilice
if d:
# not empty
else:
# empty
Este será implícitamente convertir d
a un bool
, que produce True
si el deque contiene ningún artículo False
y si está vacío.
otras técnicas incluyen 'd_empty = False if d else True' – theheadofabroom
También puede escribir' if len (d) == 0' si la conversión implícita es demasiado bonita para usted (y de hecho, eso es lo que la conversión a bool está haciendo bajo el capó). – dfan
'if d' es la manera canónica para todas las colecciones (tuplas, cadenas, listas, dictos y todos sus muchos subtipos). –