from itertools import combinations s={1,4,2,8} c= combinations(s,2) list(c) 结果:[(8,1),(8,2),(8,4),(1,2),(1,4),(2,4)]