有一本字典
ages = {
"45-64": 0.025671085927991368,
"65+": 0.0018149553095834115,
"35-44": 0.040190728404658656,
"18-24": 0.37733412203543515,
"13-17": 0.35014384408604765,
"25-34": 0.20484526423628374
}
我需要从中选择“45-64”、“65+”、“35-44”、“18-24”、“13-17”、“25-34”这些键(年龄组列表)。如何从中获得所有可能的独特组合,其元素由年龄线分隔: 像这样:
age18-24age35-44
age13-17age25-34age35-44age65-
age18-24age35-44
age13-17age25-34age45-54age65-
age13-17age18-24age25-34age55-64age65-
....
....
排序顺序并不重要,最重要的是唯一性。那些。年龄18-24年龄35-44和年龄35-44年龄18-24是重复的,因为它们的值之和会是一样的
这将输出:
您可以组合
itertools.combinations
和itertools.product
来完成此操作输出
相关问题 更多 >
编程相关推荐