from itertools import combinations print list(combinations(list,r))
作用:打印出列表list中所有长度为r的子集
举例说明:
from itertools import combinations list = [1,2,3] print (list(combinations(list,2))) >>> [(1,2),(1,3),(2,3)]
使用场景:使用与需要用到排列组合的地方

from itertools import combinations print list(combinations(list,r))
作用:打印出列表list中所有长度为r的子集
举例说明:
from itertools import combinations list = [1,2,3] print (list(combinations(list,2))) >>> [(1,2),(1,3),(2,3)]
使用场景:使用与需要用到排列组合的地方