how to append multiple users input to a dictionary in python?

I want to append multiple user’s input to a dictionary and then print all of them but whenever I run the code, I get only the last input in the console. Can anyone help me with this as I am new to coding from non tech background

from album import make_album

while True:
    aName = input("Enter ur fav artist name? n")
    fsong = input("Enter ur fav artist's song: n")
    num = input("Enter total song by ur fav artist: n")
    print("press 'yes' tfor another poll or press 'quit' anytime to exit:")
    anotherPoll = input()
    if anotherPoll == "quit":
        break
    
make_album(aName, fsong, num)

Answer

use dictionary like this:

count_in = 1
dict_in = {}
while True:
    aName = input("Enter ur fav artist name? n")
    fsong = input("Enter ur fav artist's song: n")
    num = input("Enter total song by ur fav artist: n")
    dict_in[count_in] = {"aName"+str(count_in) : aName , "fsong"+str(count_in): fsong, "num"+str(count_in) : num}
    print("press 'yes' tfor another poll or press 'quit' anytime to exit:")
    count_in += 1
    anotherPoll = input()
    if anotherPoll == "quit":
        break

output:

Enter ur fav artist name? 
a
Enter ur fav artist's song: 
a
Enter total song by ur fav artist: 
2
press 'yes' tfor another poll or press 'quit' anytime to exit:
yes
Enter ur fav artist name? 
b
Enter ur fav artist's song: 
b
Enter total song by ur fav artist: 
3
press 'yes' tfor another poll or press 'quit' anytime to exit:
quit
{1: {'aName1': 'a', 'fsong1': 'a', 'num1': '2'},
 2: {'aName2': 'b', 'fsong2': 'b', 'num2': '3'}}