Python 计划笛卡尔积

Python 计划笛卡尔积

笛卡尔乘积是指在数学中,两个汇合X和Y的笛卡尔积(Cartesian product),又称直积,表白为X × Y,第一个东西是X的分子而第二个东西是Y的一切大概无序对的个中一个分子. 假如汇合A={a, b},汇合B={0, 1, 2},则两个汇合的笛卡尔积为{(a, 0), (a, 1), (a, 2), (b, 0), (b, 1), (b, 2)}。 一致的例子有,即使A表白某书院弟子的汇合,B表白该书院一切课程的汇合,则A与B的笛卡尔积表白一切大概的选课情景。A表白一切音位的汇合,B表白一切韵母的汇合,那么A和B的笛卡尔积就为一切大概的中国字全拼。 设A,B为汇合,用A中元素为第一元素,B中元素为第二元素形成无序对,一切如许的无序对构成的汇合叫作A与B的笛卡尔积,记作AxB. 笛卡尔积的标记化为: A×B={(x,y)|x∈A∧y∈B} 比方,A={a,b}, B={0,1,2},则 A×B={(a, 0), (a, 1), (a, 2), (b, 0), (b, 1), (b, 2)} B×A={(0, a), (0, b), (1, a), (1, b), (2,...