Python中from itertools import combinations的作用

Python中from itertools import combinations的作用

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)]

使用场景:使用与需要用到排列组合的地方

猜你喜欢

转载自blog.csdn.net/m0_45388819/article/details/113481266