Python杨辉三角形
chang = 10 y = [[1] * i for i in range(chang)] #外层遍历 行 for hang in range(len(y)): for left_mark in range(len(y[hang])): #判断指针是否在 (0,len(i)-1)之间 并且 行不在第一行 if 0<left_mark<len(y[hang])-1 and hang>0 : #更新元素 y[hang][left_mark]=y[hang-1][left_mark]+y[hang-1][left_mark-1] else: pass # print() print(y[4])