Python - Syntaxfehler beim Doppelpunkt in der Liste

Ich habe versucht, ein einfaches Wörterbuch zu erstellen, um ein Wort zu definieren, das der Benutzer eingibt. Nachdem ich das Wörterbuch und seine Wörter definiert habe, versuche ich, die Definition des eingegebenen Wortes auszudrucken. Wenn ich versuche, dieses Programm auszuführen, befindet sich aus irgendeinem Grund ein Syntaxfehler in dem Doppelpunkt in der Liste. Ich bin mir nicht sicher, wie ich dieses Problem beheben soll. Ich bin mir bewusst, dass es einfachere Möglichkeiten gibt, dies zu tun, aber ich versuche, das Verwenden von Listen zu üben. Hier ist der Code soweit:

Wörterbuch
dic1 = [
    'bug':'A broken piece of code that causes a program to stop functioning'
    'string':'A piece of text'
    'integer':'A whole number'
    'float':'A decimal number'
    'function':'A block of organized and clean code that performs a task/action'
    'syntax':'A set of rules that says how a program will be coded'      
    ]

q = input("What coding related word do you want defined?")
if q in dic1:
    print(dic1[q])

Antworten auf die Frage(1)

Ihre Antwort auf die Frage