Tricks(三十九)—— 使用 list comprehension 构造笛卡尔积

如果一个集合的大小为 m ,从集合中取 n 次,可能的情况为 mn

>> s = [-1, 1]
>> [(x, y) for x in s for y in s]
[(-1, -1), (-1, 1), (1, -1), (1, 1)]

你可能感兴趣的:(Tricks(三十九)—— 使用 list comprehension 构造笛卡尔积)