Ten en cuenta que en la informática un problema casi siempere suele tener diversas resoluciones, pero nosotros aquí mostramos lo más óptimo y mejor.
Solución:
También podrías intentar AllTrue
:
If[AllTrue[a, # == yes &], Print["that's OK"]]
No estoy seguro de lo que está tratando de hacer, pero para su ejemplo específico, lo siguiente funciona:
If[[email protected] == yes, Print["that's OK"]]
Un enfoque aún más expresivo (al menos en mi opinión) es usar ContainsOnly
:
If[ContainsOnly[yes]@a, Print["that's OK"]];
(* that's OK *)
valoraciones y comentarios
Puedes añadir valor a nuestro contenido aportando tu veteranía en las reseñas.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)