我有这样一个嵌套列表:
[
[
[0.08, 0.34,0.68],
[0.20, 0.5, 0.92, 0.96],
[0.23, 0.52, 0.88, 0.91],
[inf]
],
[
[0.60],
[inf],
[inf],
[0.05, 0.70, 0.79, 0.89]
]
]
例如,一级向下的大小是固定的7x2。但最底层是可变的。你知道吗
我想创建一个这样的排序组合列表
[0.05,0.08,0.20,0.23,0.34,...]
但是我还想要数字所属的列表,例如0.05属于[1,3]等等。你知道吗
有人能帮我吗?我可以把它组合成一个排序的列表。但是我找不到有效的方法来获取列表索引。你知道吗
像这样的?你知道吗
您可以使用
zip
从值中解压索引:您可以递归地分析嵌套到任何深度的列表,方法如下:
在您的示例中,对该生成器进行排序会产生:
相关问题 更多 >
编程相关推荐