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

yipeiwu_com6年前Python基础

如下所示:

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 列表输出重复值以及对应的角标方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python 实现turtle画图并导出图片格式的文件

python 实现turtle画图并导出图片格式的文件

如下所示: from turtle import* import turtle setup(800,700,300,50) penup() seth(90) fd(100) seth...

Python实现的json文件读取及中文乱码显示问题解决方法

本文实例讲述了Python实现的json文件读取及中文乱码显示问题解决方法。分享给大家供大家参考,具体如下: city.json文件的内容如下: { "cities": [ {...

Python 文件操作的详解及实例

Python 文件操作的详解及实例 一、文件操作 1、对文件操作流程 打开文件,得到文件句柄并赋值给一个变量 通过句柄对文件进行操作 关闭文件 现有文件如下:...

解决使用pycharm提交代码时冲突之后文件丢失找回的方法

解决使用pycharm提交代码时冲突之后文件丢失找回的方法

1: 更新代码时, 监测到本地代码改变,需要和合并,重启之后才可以, 选择No同时,代码会被冲掉,新增加的文件也会被冲掉, 但是pycharm有一个文件历史记忆,找到之后可以找到丢失的文...

Python学习笔记之错误和异常及访问错误消息详解

本文实例讲述了Python错误和异常及访问错误消息。分享给大家供大家参考,具体如下: 错误和异常 当 Python 无法解析代码时,就会发生语法错误,因为我们没有遵守正确的 Pyt...