An opinion from someone who did once have a bitcoin full node on a 32 bit rPi quad core with a 64GB usb memory stick plugged in.
DON'T
That was years ago, when the blockchain was less than 50GB and where I live took about two to four days (100 hours) to sort itself out, and then two to six restarts, resynchs, unexplained halts ... whether on my best PC or the scrapheap duel core or an rPi made no difference - probability of ending up with a full node here was never better than 1/4, and expected time before it conked out was never better than a few weeks.
Presently I don't even have a full node running, and I'm usually a try-hard who'll set it up and go through half a dozen resynchs just because I want bitcoin full nodes to still belong to everyone.
On an rPi with latest raspbian, which must have python-3.7-dev and a few other things, a better bet to have your own bitcoins at home is (tentatively) electrum.
That way, you can completely trash your experimental installation and always recover your bitcoins because plenty of full nodes supply pruned blockchain info, to any new Electrum client, so that will recognise your stupid poem which you wrote down on paper somewhere safe. That is probably more malware-proof and upgrade-proof than copying around wallet.dat files which do not always work on slightly different full node versions.
All is not lost. There is a fairly low value toycoin called Mazacoin whose blockchain is only a few GB, so is better suited to raspberry pi full nodes than the mainchain Bitcoin. I had much better luck running a full node for mazacoin on a raspberry pi, a few years back when those ones were traded on more of the altcoin exchanges. You might find a few other altcoins, but beware of ones whose algorithm was designed to need particular chip architecture which the pi does not have, or whose mission goal is something abhorrent or unlawful. See for example URO. I found sha256d coins to be preferable for raspberry pi full nodes. One can learn much with altcoin(s), at much lower initial investment of money and time in computer hardware.
I wonder what hardware requirements for a full node are this year ? Four years ago, I noted that bitcoin was not too greedy with memory, definitely needed a 2 core not single cpu, and that it still took all week on the 4 core PC.
Please let us know here if you get to a full node synched up. I've not tried this years' 64 bit rPi4, as it has continued the tradition of not working with last years' power supply.