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 trialzaki azizi
421 PointsAlright, let's finish making our menu. Combine the sundaes list into a new variable named display_menu, where each item
please someone help me. I'm stuck.
available = "banana split;hot fudge;cherry;malted;black and white"
sundaes = available.split(';')
menu = "Our available flavors are: {}.".format("Kir")
display_menu = menu", ".join(sundaes)
2 Answers
Alex Koumparos
Python Development Techdegree Student 36,887 PointsHi Zaki,
On the line where you declare menu. The challenge is only asking for you to create the base string, not to add the .format()
piece. By using format() and putting your own sundae flavour in this, you've populated the {}
and it won't be available for when you later want to pass your display_menu as the list of sundaes.
On the line where you declare the display_menu variable, you don't want the menu
. If you take that out, you'll have a valid declaration in the form required.
Then to complete the challenge you need to combine what should be in the menu variable with your new display_menu variable. You've shown that you know how to use the .format() concept, so here is where you want to apply that, but you want to give it display_menu
instead of your flavour.
Hope that clears everything up,
Cheers
Alex
Faisal Tariq
1,746 PointsThen reassign the menu variable to use the existing variable and .format() to replace the placeholder with the new string in display_menu.
available = "banana split;hot fudge;cherry;malted;black and white" sundaes = available.split(';') display_menu = ", ".join(sundaes)
How do I complete this task?
Faisal Tariq
1,746 Points"Our available flavors are: {}".format("".join(display_menu))
I've done this and it works on workspace but not on the task.
zaki azizi
421 Pointszaki azizi
421 PointsThank you very much my dear Friend. that was very helpful.