检查列表python中是否有相同的值

时间:2019-12-05 07:35:39

标签: python arrays

例如,如果通过以下内容:

a = ['a','a','z','d','j','w','w']

我如何检查是否重复重复了“ a”和“ w”并得到“ a”索引0和1,“ w”索引5和6?

1 个答案:

答案 0 :(得分:1)

您可以从原始列表中创建一个频率列表,然后对其进行迭代以了解重复项所在的索引:

    df['c'] = [df['b'].values[:i] for i in range(len(df))]