Maybe Walrus? row 0 is [1] row 5 is [1,5,10,10,5,1] from Wikipedia.
def getRow(r): return [_:=1] + [_:=_*(r-k)//(k+1) for k in range(r)] print(*getRow(8))
1 8 28 56 70 56 28 8 1