why noble gases have zero electron affinity?
Large atoms have low ionization energy and low electron affinity. Therefore, they tend to lose electrons and do not tend to gain electrons. ... Any electrons added to a noble gas would have to be the first electron in a new (larger) energy level. This causes the noble gases to have essentially zero electron affinity.