Я видел некоторые функции Python, написанные следующим образом:
def get_year((year,prefix,index,suffix)):
return year
Как это отличается (если вообще) от других функций без дополнительных круглых скобок, таких как:
def do_format(yr,pfx,id,sfx):
return "%s %s %s/%s"%(yr, id, pfx, sfx)
Или это просто вопрос вкуса в стилях или если они отличаются друг от друга, может ли get_year() быть переписанным в стиле do_format() или наоборот без эффекта существующего синтаксиса вызывающего абонента?