inverse discrete FFT in python, multiple times?
The FFT and IFFT are almost identical operation: other than scaling (depending on convention) and  complex conjugation they are the same.

Ignoring the scaling (or assuming $1/\sqrt N$). We have


Apply one time: spectrum
Apply second time: time inverse original
Apply third time: conjugate spectrum
Apply 4th time: original signal


For inverse inverse FFT: reverse the order of the steps.