I'm trying to make a list of food names, and when different questions are answered it removes a certain item from the list. However, I can't figure out how to remove an item, that's inside a list, that's inside a list.
The list isn't fully complete, but I ran into this issue very early on.
You will need an additional variable to point to list items, one at a time, to climb through the maze to reach the final list that contains the item you want to remove.
This the path to your final list:
1
1
2
2
remove item 2.
For a parts explosion like this, consider an alternative organization, like in
There are two things I would - firstly, do not use lists inside of lists, and secondly at runtime make a list of "removed items" which can be checked (in milliseconds) to ensure the same question isn't asked twice.