Welcome to the Treehouse Community
Looking to learn something new?
Python list variables help
I don't know what I'm doing wrong.
available = "banana split;hot fudge;cherry;malted;black and white".split(;) sundaes.join('available')
Chris Evergreen2,857 Points
The Cavalry's Here!
Alright, it's asking you to create a new variable called
sundaes which holds the contents of
available after you split it with
Here's the first error.
.split(;) is confused because
; is not a set variable or a string, so it doesn't know what to do. You can fix this by adding quotation marks around the semicolon to make it a string. That would give you
.split(";"). But, we would also want to make that new variable, so make a new variable called
sundaes and give it the split version of
available. However, don't split
available in the
available variable; it would only give you a "bummer" response. Do it in the
.split() of this at work would be:
random_string = "elephants.don't.grow.on.trees" split_string = random_string.split(".")
And that would split it on every dot.
Hope this helps. Best of luck!