题目:打印出杨辉三角形(要求打印出10行)
以下列出的两种解法涉及了python中两种创建二维数组的方法。
创建二维数组的方法,单独附文介绍。
解法一中涉及二维数组的循环遍历。
解法一:
# encoding:utf-8
N = 10
YHTriangle = []
for i in range(N):
YHTriangle.append([])
# print YHTriangle
if i == 0:
YHTriangle[i].append(1)
else:
# 最左元素永远为1
YHTri