¡Claro, entendí!
Te quedaba cargado como [[palabra1], [palabra2], [palabra3]] entonces un elemento de esa lista era, por ejemplo [palabra2]. Entonces al comparar tenías que comparar listas y no strings. Eso es algo que no es deseable desde el punto de vista de la programación (porque empiezan a jugar detalles como por ejemplo cómo está implementada la igualdad a nivel de listas).
¡Buenísimo que quedara solucionado!
A las órdenes,
Santi