У меня нет однозначного ответа, но math.comb()
, кажется, медленная сторона:
Использовал math.comb()
решить проблему Pascal Треугольник :
from math import comb
def get_row(k):
row = [None for _ in range(k+1)]
row[0], row[-1] = 1, 1
for y in range(1, k):
row[y] = comb(k, y)
return row