誰能告訴我爲什麼我得到這個錯誤?我看不出有什麼問題的代碼,當我Name,Start,End
取代**item
我仍然無法得到它的工作KeyError:'姓名',有什麼問題?
print("To finish input enter nothing.")
Schedule = []
Finish = False
while not Finish:
Name = input("What is the name of the show?: ")
Start = input("What time does the show start?: ")
End = input("What time does the show end?: ")
Schedule.append({'Name':Name, 'Start':Start, 'End':End})
print("{0:<10} | {1:<10} - {2:<10}".format(Name,Start,End))
print("{Name:<10} | {Start:<10} - {End:<10} ".format(**item))
if len(Name) == 0 or len(Start) == 0 or len(End) == 0:
Finish = True
我注意到有一個縮進問題。 –
什麼是'item'? – arshajii
這只是由於我在網站上格式化,所以在實際源代碼中是可以的。 –