您好此代碼的工作在python 2.7但不在蟒3使用地圖在Python 3
import itertools
def product(a,b):
return map(list, itertools.product(a, repeat=b)
print(sorted(product({0,1}, 3)))
它輸出
[[0, 0, 0], [0, 0, 1], [0, 1, 0], [0, 1, 1], [1, 0, 0], [1, 0, 1], [1, 1, 0], [1, 1, 1]]
在python 2.7但在python 3它在0x028DB2F0 給地圖對象有沒有人知道如何改變這個工作的python 3,所以輸出仍然是相同的python 2.7
由於這種變化使工作 – user2210605 2013-03-27 01:47:14
@歡迎您user2210605 – 2013-03-27 01:47:37