В случае одноэлементного кортежа конечная запятая обязательна. a = ('foo',) А как насчет кортежа с несколькими элементами? Кажется, что независимо от того, существует конечная запятая или нет, они оба действительны. Это верно? На мой взгляд, проще редактировать запятую. Это плохой стиль...