python如何判断一个数组里面的元素是否有相同的

如题,但是不能改变数组元素的顺序,就像是
for (int i=0; i<n-1; i++)
for (int j=i+1;j<n;j++)
if (arr[i] == arr[j])

这种形式的判断方法。我找了下资料发现python也最多就是for a in b这种形式的遍历

0

3个回答

借助集合,判断长度是否相等

temp = set(arr)
if len(temp) == len(arr):
    print True
else:
    print False

3
 arr=(2,5,8,10,8,12)
n=len(arr)
for i in range(0,n):
  for j in range(i+1,n):
    if(arr[i]==arr[j]):
      print "%d,%d" %(arr[i], arr[j])
1

手头没有环境,没有测试,但是思路是这样

     def test(self):
        abc = ('aa','bb','cc','aa','dd','ee')
        rows = range(0,len(abc))
        result = ''
        for i in rows:
            first = abc[i]
            for m in rows:
                if first == abc[m]:
                    result = first + ' more than two' 
                    print result
                    continue
0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
比较两个数组元素是否相同
检查数组2中是否包含数组1中的所有元素.个人上课的作业。仅供参考。
java计算同一个list中是否有相同的值
java计算同一个list中是否有相同的值
将数组中相同元素分类放入不同数组中
将一个随机数组中的相同元素分类放入不同数组中。目前处于输出阶段。
比较两个list内容是否完全相同
比较两个list内容是否完全相同,很简单,就是用的list中的一个方法
js脚本数组,对象,字符对比是否相同
js脚本数组,对象,字符对比是否相同
python判断是否是回文数
python判断是否是回文数,简单明了易于进一步学习和思考。
JAVA 判断一个数字是否为质数
java public static void main(String[]args) system. out.println
java 求两个数组中重复元素源代码
java 数组重复元素源代码,实现求出数组的重复元素,代码正确性毋庸置疑,优化性适中
js判断两个数组是否完全相同
这里包括两个对象数组判断和两个字符串数组判断希望能帮到大家!!
输入一个数,并判断它是否为素数
输入一个数,并判断它是否为素数。将输入数值赋给变量i,判断能否被一个整数整除,结束程序
判断相邻2个字符是否相同
判断相邻2个字符是否相同
C# 判断一个数是否为素数
运用C#写一个简单的循环判断一个数是否为素数
opencv4android3.0判断俩张图片是否一样
opencv4android3.0判断俩张图片是否一样
判断一个数是否为素数的java代码
一个简单而易懂的判断一个数是否为素数的java代码
java 实现判断一个数是否是回文数
编写一个Java应用程序。用户从键盘输入一个1~99999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数。回文数是指将该数含有的数字逆序排列后得到的数和原数相同,如12121和3223都是回文数
二叉搜索树(可存储重复元素)
使用C++类模板实现的二叉搜索树。 拥有极快的插入删除、查找能力,是折半查找的高级应用。 使用std::list双向链表实现可重复存储元素。 对于学习二叉树有很大的帮助。
判断一个数字是否是对称数字
判断一个数字是否是对称数字
C#判断是否为整数
C#判断是否为整数,正则表达式判断,简单效率高,比用try更快
Java统计数组中相同元素个数
Java文件中实现了统计数组中相同元素个数的功能以及统计数组中小于某个元素的所有元素的数量功能
js 判断是否绑定一个事件
js 判断是否绑定一个事件
比较两个目录下的文件是否相同
Python在执行时,首先会将.py文件中的源代码编译成Python的byte code(字节码),然后再由Python Virtual Machine来执行这些编译好的byte code。这种机制的基本思想跟Java,.NET是一致的。
用python写的函数判断一个数是否是回数
def is_palindrome(n):#判断回数,12321 909 #>>> output = filter(is_palindrome,range(1,1000)),filter函数有两个参数,第一个是函数,第二个是list,依次作用 #>>> print(list(output))
找出两个数组中重复元素的精华代码
网上那种找出两个数组重复元素的代码复杂度较高,这个比较简单,一次循环搞定
java程序判断输入数据是否为完全数
运用java程序简单判断输入数是否为完全数
android、Java下判断两个String是否相等 、EditText输入是否为空,限定输入数字的实现
android、Java下判断两个String是否相等 、EditText输入是否为空,限定输入数字的实现
判断一个整数N 是不是回文数
判断一个整数N 是不是回文数(10 进制和2 进制都要是回文):例如1,3,5 都满足条件。 备注:判断10 进制时要提取出N 的每个位上的数字,判断2 进制可将N 化为2 进制。
汇编语言判断一个数是否为0
判断一个数是否为0,为负,为正,为0的话输出0,如果为负的话输出-1,如果他为正数的话输出1,通过此程序可以很好好的学习汇编语言
C语言判断一个大数是否为素数
利用C语言判断一个大数是否为素数并判断其为素数的概率
判断一个数是否是素数(VB制作)
当你输入一个数据时,系统会自动判断它是否是一个素数,很好用的,实用,简单。欢迎下载,并且是免费的。
怎样判断一个字符串在一个LISTBOX中是否存在
怎样判断一个字符串在一个LISTBOX中是否存在
删除数组中的重复元素
这是一个用C++编的删除数组中的重复元素的程序~
c# winfrom 判断前后字符串是否相同
c# winfrom 判断前后字符串是否相同 vs2013源码 数字正则表达式
m除以n的商是否循环小数
判断一个数是否循环小数,主要是判断他是否有存在循环节,
判断回文数
用c++来判断一个数是否为回文数判 用c++来判断一个数是否为回文数判 用c++来判断一个数是否为回文数判
python 查找2个文件中的相同记录
1.打开2个指定文件,查找2个文件中的相同记录,并且打印输出
labview 删除数组中重复的元素
labview中,实现删除数组中重复的元素,产生一个新数组
C语言判断一个数是否为素数
C语言判断一个数是否为素数,代码,有说明的。
判断一个数是否是素数(c#.net源码).rar
判断一个数是否是素数(c#.net源码).rar 判断一个数是否是素数(c#.net源码).rar 判断一个数是否是素数(c#.net源码).rar 判断一个数是否是素数(c#.net源码).rar
vb两个数组去除相同值或只要相同值简单例子
vb两个数组去除相同值或只要相同值简单例子
判断点或圆是否在矩形或圆内的方法
判断点或圆是否在矩形或圆内的方法,用与游戏开发中判断人物或技能的碰撞。
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 python有什么用 游戏开发方面的有什么学校