Python的permutations和combinations的区别

permutations(计算列表长度为2的全排序,长度默认为迭代参数的长度):

from itertools import permutations
for aggregate in permutations(range(1,7),2):
    print(aggregate)

在这里插入图片描述
permutations取值如图:
在这里插入图片描述
combinatinos(计算列表长度为2的所有组合):

from itertools import combinations
for aggregate in combinations(range(1,7),2):
    print(aggregate)

在这里插入图片描述
combinations取值如图:
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章