Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Page 3 of 4 Introduction: linked list a popular data structure for many applications. Apps such as Tinder and Spotify are good real world examples
Page
of
Introduction: linked list a popular data structure for many applications. Apps such as Tinder and
Spotify are good real world examples of the applications of linked list. In this lab, you are asked
to create a Spotify app that plays a song list.
Important: Only import the songlist.txt to create the linked list, and save your final list to
songlist.txt DO NOT access your songlist.txt for anything else. Your program should
continue running until the user chose option E
Create a node class and linked list class using the code provided in import.py
You are given a song list songlist.txt fill in ten songs to this list.
Create a linked list of the songs from your songlist.txt
Display this menu:
Music play simulator
A Play all
B Add a song
C Delete a song
D Start playing from a song
E:Exit
Execution example:
Music play simulator
A Play all
B Add a song
C Delete a song
D Start playing from a song
E:Exit
A #user input
Playing
Scientist Coldpaly
Crystal Ball Kenae
Fix you Coldplay
X&Y Coldpkay
Music play simulator
A Play all
B Add a song
C Delete a song
D Start playing from a song
E:Exit
B #user input
Enter the song in this format: Song,Artist,Year
What if Coldplay, #user input
Song added
Music play simulator
A Play all
B Add a song
C Delete a song
D Start playing from a song
E:Exit
A #user input
Playing
Scientist Coldpaly
Crystal Ball Kenae
Fix you Coldplay
X&Y Coldplay
What if Coldplay
Enter the song in this format: Song,Artist,Year
What if Coldplay, #user input
Song added
Music play simulator
A Play all
B Add a song
C Delete a song
D Start playing from a song
E:Exit
C #user input
Enter the name of the song:
X&Y #user input
X&Y is deleted
Music play simulator
A Play all
B Add a song
C Delete a song
D Start playing from a song
E:Exit
A#user input
Playing
Scientist Coldpaly
Crystal Ball Kenae
Fix you Coldplay
What if Coldplay
Music play simulator
A Play all
B Add a song
C Delete a song
D Start playing from a song
E:Exit
D #user input
Enter the song to start
Crystal Ball #User input
Playing
Crystal Ball Kenae
Fix you Coldplay
What if Coldplay
Music play simulator
A Play all
B Add a song
C Delete a song
D Start playing from a song
E:Exit
E #user input
Music play simulator off
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started