保持我的重复元素

时间:2016-01-26 20:16:16

标签: python list

我给Python一个列表,它将它返回给我。

def Function(a={}):
    return a

当我在(a = 1,1,2)中重复元素时,它将返回{1,2}。我怎么能让它保留我的重复元素?

2 个答案:

答案 0 :(得分:-1)

你在做什么是字典,字典没有重复的元素。如果参数是整数或列表,则无关紧要。当你将函数声明为参数时,你只需输入名称。

def func(l):

    return l

答案 1 :(得分:-1)

我有点困惑 - 我做了以下工作并且有效:

def func(a={}):                                               
    return a

print(func((1, 1, 2)))