I am trying to write something in Python that will be like a piano. Each number that the user enters will play a different sound.

1. The user is prompted for how many keys they want to be able to press (iterations).
2. They will be prompted for a number for a sound the same amount of times as they entered for iterations. Each number is a different sound.
3. It will play the sounds.

I am having trouble with the `userNum` function. I need all of the numbers that they enter for sounds to append to a list, and then another function will read the list and play each sound accordingly. This is what I have so far:

```
#Gets a user input for each sound and appends to a list.
def userNum(iterations):
  for i in range(iterations):
    a = eval(input("Enter a number for sound: "))
  myList = []
  while True:
    myList.append(a)
    break
  print(myList)
  return myList

```

This is what the printed list looks like with the code that I have so far:

```
>>> userNum(5)
Enter a number for sound: 1
Enter a number for sound: 2
Enter a number for sound: 3
Enter a number for sound: 4
Enter a number for sound: 5
[5]

```

Any thoughts of a way to get it to append each number to the list, or if there is a more efficient way of doing this?