Zmniejsz funkcję za pomocą trzech parametrów

Jakreduce funkcja działa w python3 z trzema parametrami zamiast dwóch. Więc za dwa

tup = (1,2,3)
reduce(lambda x, y: x+y, tup)

Dostaję ten. To tylko podsumuje wszystkie elementytup. Jeśli jednak podasz funkcję redukcji trzech parametrów, takich jak poniżej,

tup = (1,2,3)
reduce(lambda x, y: x+y, tup, 6)

to da ci wartość12. Sprawdziłem dokumentację dla python3 i mówi, że trzeci argument jest inicjatorem. Powiedziawszy to, co jest domyślnym inicjatorem, jeśli trzeci argument nie jest wstawiony?

questionAnswers(3)

yourAnswerToTheQuestion