Doit-on dire un ou une tricolore ?

Les deux se disent, un tricolore ou une tricolore !