Nov-25-2020, 03:12 PM
(Nov-23-2020, 04:52 PM)deanhystad Wrote:you mean this:prerow = [1].append(prerow) # Makes a new list. Fixes shared list problem. for i in range(1, len(prerow) - 1): prerow[i] += prerow[i+1] return prerow
one = [1] one.extend(prerow) prerow = one for i in range(1, len(prerow)-1): prerow[i] += prerow[i+1] return prerowor even better I guess:
prerow = prerow.copy() for i in range(len(prerow)-1): prerow[i] += prerow[i+1] return [1] + prerowIt is now obvious where I fucked up. thx. "Make a new list" this helped.