*********************第一种***********************************
class student(object):
def __init__(self, number, length):
result = []
number.sort()
for i in range(0, length - 1):
if number[i] == number[i + 1]:
if number[i] not in result:
result.append(number[i])
print (result)
#单独展示
for aa in result:
print (aa)
## 符合题目要求的输入
number = [2, 1, 3, 1, 4, 4]
length = 6
student(number, length)
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5iNlRTO3IzMmVTZ1Y2N5gDNwMmN2QGOiVTO2kzMmVWOl9CX0JXZ252bj91Ztl2Lc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
notice: __init__() should return None
*********************第二种***************************************
class student(object):
def test(self, number, length):
result = []
number.sort()
for i in range(0, length - 1):
if number[i] == number[i + 1]:
if number[i] not in result:
result.append(number[i])
return result
## 符合题目要求的输入
number = [2, 1, 3, 1, 4, 4]
length = 6
a = student()
aa = a.test(number, length)
print (aa)
for aaa in aa:
print(aaa)
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5iNlRTO3IzMmVTZ1Y2N5gDNwMmN2QGOiVTO2kzMmVWOl9CX0JXZ252bj91Ztl2Lc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)