Soll ich nach dem letzten Argument eines Funktionsaufrufs ein nachgestelltes Komma einfügen?

Was ist besser zu tun?

self.call(1, True, "hi")

oder

self.call(1, True, "hi",)

Und was in folgenden Fällen:

self.call(
    1,
    True,
    "hi"
)

oder

self.call(
    1,
    True,
    "hi",
)

?

Gründe für das Hinzufügen eines nachgestellten Kommas in Datenstrukturen sind mir bekannt, aber wie sieht es mit Funktionsaufrufen aus?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage