I can't figure out the reason but when I try to make my list on question two I keep getting none, instead of my list, I am not sure what my mistake is.
Oops nevermind, I figured it out. I set my list equal to a new list when sorting it instead of just sorting it.
Yes, list.sort() does not return a new list.
Did you create the empty list inside or outside the loop?
Outside, should it be inside?
No, it should be outside.
What did you write on the line which returns the list?