2024-04-27 03:33:36 发布
网友
我定义了一个函数,它接受一个数字列表并返回一个新列表,其中第一个列表的每个元素只出现一次。你知道吗
def unique(a): return set(a) print unique([1,2,3,4,1,5])
我试过print ",".join(str(e) for e in s),但是没有用,因为我必须打印一个没有重复数字的新列表。你知道吗
print ",".join(str(e) for e in s)
您可以使用:
list(set(a))
这将把列表转换成一个集合,只保留唯一的引用,然后再转换回一个列表。你知道吗
示例:
>>> list(set([1, 1, 2, 2, 3, 3])) [1, 2, 3]
您可以使用:
这将把列表转换成一个集合,只保留唯一的引用,然后再转换回一个列表。你知道吗
示例:
相关问题 更多 >
编程相关推荐