在这里乞讨。我有以下列表(曲线和曲线长度):
crvs = [crv, crv, crv, crv, crv, crv, crv, crv, crv] crvsLen = [18, 18, 18, 12, 12, 12, 12, 18, 12]
我需要创建子列表?还是2D数组?的 [crvs] 根据其长度如下(但实际的 [crvs] 不是它们的 [crvsLen]):
[[18, 18, 18, 18] [12, 12, 12, 12, 12]]
我能够通过以下方式在列表中找到唯一值的计数及其索引:
listOfUniqueLenghts = list(dict.fromkeys(crvsLen)) listOfUniqueLenghts = [12, 18] indices = [i for i, x in enumerate(crvsLen) if x == listOfUniqueLenghts[0]]
例如,它返回长度为 12 的 [crvs] 的以下索引:
indices = [3, 4, 5, 6, 8]
如何将 [crvs] 存储在 2d 数组或复杂列表中,并根据给定任意数量的唯一 crvsLen 及其数量的长度单独访问它们?我只能使用库存库。
FFIVE
长风秋雁
相关分类