When I run this code it says there is an error. Can anyone help point out why I am getting an error for this code? from Artist import * from Artwork import * if __name__ == "__main__": mylist = input().split(" ") user_artist_name = str(mylist[0]+" "+mylist[1]) user_birth_year = int(mylist[2]) user_death_year = int(mylist[3]) #mylist1 = mylist(4:-1) user_title = "" for i in mylist[4:-1]: user_title+=i+" " #user_title = str(mylist[4:-1]) user_year_created = int(mylist[-1]) user_artist = Artist(user_artist_name,user_birth_year,user_death_year) new_artwork = Artwork(user_title, user_year_created, user_artist) new_artwork.print_info() Here is the error message: Traceback (most recent call last): F
When I run this code it says there is an error. Can anyone help point out why I am getting an error for this code?
from Artist import *
from Artwork import *
if __name__ == "__main__":
mylist = input().split(" ")
user_artist_name = str(mylist[0]+" "+mylist[1])
user_birth_year = int(mylist[2])
user_death_year = int(mylist[3])
#mylist1 = mylist(4:-1)
user_title = ""
for i in mylist[4:-1]:
user_title+=i+" "
#user_title = str(mylist[4:-1])
user_year_created = int(mylist[-1])
user_artist = Artist(user_artist_name,user_birth_year,user_death_year)
new_artwork = Artwork(user_title, user_year_created, user_artist)
new_artwork.print_info()
Here is the error message:
Traceback (most recent call last): File "main.py", line 7, in <module> user_birth_year = int(mylist[2]) IndexError: list index out of range
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 1 images