检查列表中有多少个唯一子列表

时间:2019-01-07 22:20:58

标签: python ironpython

嗨,我需要过滤结果列表, 主列表称为螺柱,它的子列表由螺柱类型,螺柱高度,螺柱规格和螺柱高度组成。 喜欢: |-普通螺柱 | -16量规 |-级别1 | -4

我想检索类型列表。 类型由类型,量规和水平组成 因此,应该连接相同类型的螺柱。

我正在尝试

但是我得到了整个螺柱列表减去螺柱高度。 这是IronPython 2.7,所以我没有所有的python库,并且map函数的参数也不相同。

谢谢!

for e in studs:
    concat.append([e, L[i], G[i], H[i]])
    i+=1

for e in concat:
    a= [e[0],e[1],e[2]]
    if a in types:
        continue
    else:
        types.append(a)

我想在列表中使用不同类型的螺柱得到大约5种不同的结果。 我将用它们来创建一个单独的列表,列出每种类型的总和。

1 个答案:

答案 0 :(得分:0)

类似的东西:

sum(isinstance(i, list) for i in a)

希望有帮助。