【发布时间】:2012-11-05 18:43:44
【问题描述】:
所以我有这个:
a = [[4, 8], [5, 6, 9, 10], [13]]
我想得到以下之间的差异(减法):
4 - 5 = a[0][0] - a[1][0]
4 - 6 = a[0][0] - a[1][1]
4 - 9 = a[0][0] - a[1][2]
4 - 10 = a[0][0] - a[1][3]
然后转到8:
8 - 5 = a[0][1] - a[1][0]
8 - 6 = a[0][1] - a[1][1]
...
所有子列表以此类推
有什么想法吗?
编辑:其他比较看起来像这样:
5 - 13 = a[1][0] - a[2][0]
6 - 13 = a[1][1] - a[2][0]
9 - 13 = a[1][2] - a[2][0]
10 - 13 = a[1][3] - a[2][0]
因为这是倒数第二个列表,所以它会停止。
我正在尝试实现 Quine-McCluskey 方法以最小化逻辑表达式。
【问题讨论】:
-
您能否更准确地说明“所有子列表的等等”的含义?您想要 5、6、9、10 和 13 中的每一个之间的差异吗?
标签: python list subtraction