I have a data.frame like list.1,I want to select the row from list.1, which contain the value of c(101,102,103,104), to create a new data.frame list.2.
list.1 
#  ID      col1       col2     col3
#1 1       101        102      201
#2 2       201        202      203
#3 3       104        NA       301
#4 4       101        NA        NA
#4 5       201        301      302
The result I want is:
list.2 
#  ID     col1       col2     col3
#1 1       101        102      201
#2 3       104        NA       301
#3 4       101        NA        NA
Then the next  I want is:  Only contain the value of c(101,102,103,104) from list.2 ,but all put in one column
list.3 
#  ID     col1       
#1 1       101
#2 1       102
#3 3       104
#4 4       101
Many Thanks!
 
     
    