Eliminar elementos vacíos de la lista con carácter (0)

¿Cómo puedo eliminar los elementos vacíos de una lista que contiene una extensión de longitud cero comocharacter(0), integer(0) etc ...

list2
# 

¿Cómo puedo eliminar los elementos vacíos de una lista que contiene una extensión de longitud cero comocharacter(0), integer(0) etc ...

hsa:7476` # [1] "1","2","3" # #

¿Cómo puedo eliminar los elementos vacíos de una lista que contiene una extensión de longitud cero comocharacter(0), integer(0) etc ...

hsa:656` # character(0) # #

¿Cómo puedo eliminar los elementos vacíos de una lista que contiene una extensión de longitud cero comocharacter(0), integer(0) etc ...

hsa:7475` # character(0) # #

¿Cómo puedo eliminar los elementos vacíos de una lista que contiene una extensión de longitud cero comocharacter(0), integer(0) etc ...

hsa:7472` # character(0)

No sé cómo tratar con ellos. Me refiero a siNULL es mucho mas simple ¿Cómo puedo eliminar estos elementos de tal manera que solohsa:7476 Permanece en la lista.

Respuestas a la pregunta(5)

Su respuesta a la pregunta