The wavelength of visible light ranges from 750 - 400 nm, and so do the corresponding frequencies. However, a photon only has one frequency, given by $E =h\nu$, at a given time, and it can’t be changed unless the photon gets energy from somewhere, which isn’t possible in the vacuum; i.e. once it leaves the source it can’t possibly get enough packets of energy to become excited or even lose the energy to some other particle, as space is empty.
So, why does light come with so many wavelengths and frequencies if a single photon can only have one frequency at a time and are emitted from the same source?
A single photon goes with its individual oscillating electric and magnetic fields, right? So multiple photons mean multiple fields. Won’t these different fields affect the adjacent fields in any way and change their properties?