欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

python 列表输出重复值以及对应的角标方法

程序员文章站 2023-11-21 09:20:46
如下所示: a = [99,1,2,1,3,4] # 集合存储重复数据 b=set() for i in a: if a.count(i)>1:...

如下所示:

a = [99,1,2,1,3,4]
# 集合存储重复数据
b=set()
for i in a:
  if a.count(i)>1:
    b.update([i])
dict ={}
# 遍历重复数据
for j in b:
  list = []
  for a in range(len(a)):
    if j == a[a]:
      list.append(a)

  dict[j] = list
print(dict)

以上这篇python 列表输出重复值以及对应的角标方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。