我的问题很简单: “如何在python中以优雅的方式建立一个动态增长的真值表?”蟒蛇建立一个动态增长的真值表
对于n = 3
for p in False, True:
for q in False, True:
for r in False, True:
print '|{0} | {1} | {2} |'.format(int(p),int(q), int(r))
对于n = 4
for p in False, True:
for q in False, True:
for r in False, True:
for s in False, True:
print '|{0} | {1} | {2} | {3}'.format(int(p),int(q), int(r), int(s))
我想有一个函数,它接受N作为参数并建立该表中,没有必要 要打印表格,返回表示表格的数据结构也是好的。
这很漂亮。 – Nobita 2011-06-13 21:15:49
这是他们确实走的路。谢谢大家的答案。我会像这里描述的那样去做,但是这里的实现值得关注并投票! – evildead 2011-06-13 22:36:38