Never mind, i tried a way, i added this and at least it prints all of them on the terminal:
df = pd.DataFrame(data)
dflst = []
dflst.append(df)
print(dflst)
all_data()
print(all_data())
I'd accept any insight to make my understanding of the whole thing better. Thanks for reading, and sorry to bother.