This
polymer which has a structure represented by formula (1). (In formula (1), A1 represents a constituent unit expressed by formula (a1), A2 represents a constituent unit expressed by formula (a2), L1 and L2 each independently represent a
single bond or the like, n represents an integer of 10 to 100, and * represents an atomic bond. There are two or more kinds of A1 and / or A2, the difference in x in formula (a1) among a plurality of A1 moieties is 3 or less, and the difference in y in formula (a2) among a plurality of A2 moieties is 5 or less.) (In formula (a1), IExG represents an
ion exchange group, L3 represents a
single bond or the like, x represents an integer of 2 to 10, and * represents an atomic bond.) (In formula (a2), Ar represents an
arylene group having no
ion exchange group, L4 represents a
single bond or the like, y represents an integer of 3 to 20, and * represents an atomic bond.)