Python Python Basics (2015) Python Data Types Use .split() and .join()


I dont know what I am doing wrong
available = "banana split;hot fudge;cherry;malted;black and white"
sundaes = available.split(";")
menu = "Our available flavors are: {}"
display_menu = sundaes(", ").join()

1 Answer

You are so close!

Just note: the challenge wants you to eventually modify the original menu variable in place. It tells you to make a variable display_menu as an intermediate step, but it isn't required. Though I like a variable flavors as an intermediate step instead, since it is readable:

flavors = ", ".join(sundaes)
menu = menu.format(flavors)

(Replace your last two lines with these lines, and your code should pass.)

Happy coding! :zap: ~Alex