33套29组24码的运算---
29组24码中6保6表格的应用
https://bbs.17500.cn/forum.php?m ... amp;fromuid=1599223
有老铁提出设想:如果将29组24码中的每一个元素(单元格)都减1,减2.。。。。减32,那么就会形成33套29组24码,
利用周末时间,化了一晚上,用python写了个运算程序,源代码分享给老铁们:
29组24选6表格.xlsx
运行结果:
输入红球6码组合:04 15 21 27 28 29
{0: [3, 'R03 R08 R25', 15],
1: [5, 'R02 R03 R06 R22 R23', 18],
2: [4, 'R10 R12 R17 R22', 15],
3: [3, 'R10 R17 R25', 15],
4: [4, 'R12 R14 R16 R27', 15],
5: [3, 'R01 R07 R18', 18],
6: [2, 'R07 R09', 18],
7: [4, 'R01 R07 R16 R19', 15],
8: [2, 'R06 R27', 18],
9: [5, 'R04 R08 R11 R28 R29', 12],
10: [5, 'R21 R22 R23 R24 R26', 18],
11: [6, 'R10 R12 R13 R21 R25 R28', 12],
12: [1, 'R27', 24],
13: [6, 'R02 R05 R16 R17 R18 R22', 12],
14: [9, 'R02 R03 R06 R10 R12 R19 R20 R23 R27', 12],
15: [1, 'R11', 24],
16: [3, 'R09 R11 R28', 15],
17: [3, 'R04 R25 R28', 15],
18: [1, 'R11', 24],
19: [5, 'R02 R21 R22 R24 R26', 18],
20: [3, 'R03 R08 R15', 15],
21: [3, 'R01 R12 R26', 15],
22: [3, 'R02 R20 R27', 18],
23: [1, 'R25', 24],
24: [6, 'R09 R13 R14 R15 R18 R19', 15],
25: [1, 'R05', 24],
26: [1, 'R17', 24],
27: [5, 'R10 R11 R17 R24 R29', 12],
28: [4, 'R01 R07 R10 R20', 15],
29: [3, 'R01 R07 R16', 18],
30: [5, 'R03 R09 R14 R15 R19', 15],
31: [6, 'R09 R20 R21 R23 R27 R28', 12],
32: [5, 'R06 R07 R09 R11 R13', 12]}
数据说明:最左边的整数(0-32)表示第几套数组(29组24码),中括号右边第一个数字表示有几组参与了交集,单引号内是列名,最后一个数字是参与交集的数组生成的交集号码数量
可以看出来:
1、第0套(原始29组24码),与原始数组结果一致
2、生成的交集号码数量继续遵循了0套数组的规律,比如只有1组的情况下,必然生成24码交集号码,3组交集有15 18两种。。。。。等等
3、由此猜想,是否能生成33套标准数据库(全部1107568注号码),然后对比这33套数组之间的联系呢?
4、下一步我将继续在此基础上先生成33套字典,键值=6码组合,值=数组特性
5、对python感兴趣的老铁欢迎回帖讨论,我也是刚学python,这段程序尽量将注释写的详细些,希望大神们多多指教!!