That's not a newbie question.
SDL automatically draws to the primary monitor, so you may find an
environment variable
where you can tell SDL to draw to the secondary monitor, but I'm 95%
sure that one doesn't exist
and SDL just always uses the primary monitor.
So it's not a limitation of pygame but rather of the underlying C library.