Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialJerry Rhoads
259 Pointslist.remove doesn't follow lesson. What is the name of the list?
This doesn't follow the lesson. What is the name of the list?
states = [
'ACTIVE',
['red', 'green', 'blue'],
'CANCELLED',
'FINISHED',
5,
list.remove(['red','green','blue'])
5 Answers
Alejandro Byrne
2,562 PointsYou're on the right track! You just did list.remove instead of the name of the list, 'states'. So the right thing to do would be states.remove(...), and another thing is that you have to remove the last item, which is 5. Hope that helps, if it doesn't you can tell me. :)
Jerry Rhoads
259 PointsI had tried that first and retried --still get a syntax error.
Alejandro Byrne
2,562 PointsShould be states.remove(5) did it work?
Jerry Rhoads
259 Pointsah thanks. Over wrote the ] at the end
Alejandro Byrne
2,562 PointsDid you get it complete?
Khaled Zahran
Courses Plus Student 1,944 Pointsstates = [ 'ACTIVE', ['red', 'green', 'blue'], 'CANCELLED', 'FINISHED', 5,]<---- You need a closing bracket here.
states.remove(['red','green','blue'])
Hope this helps.
Jerry Rhoads
259 Pointsyes! Thanks for your help
Alexander Davison
65,469 PointsPlease provide a "Best Answer" for Alejandro. Thank you.
~Alex