Czy powinienem dodać końcowy przecinek po ostatnim argumencie w wywołaniu funkcji?

Co lepiej zrobić?

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

lub

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

A co w następujących przypadkach:

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

lub

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

?

Powody dodawania końcowego przecinka w strukturach danych są mi znane, ale co z wywołaniami funkcji?

questionAnswers(4)

yourAnswerToTheQuestion