2014-05-15 47 views

回答

4

由于顺序并不重要,你可以简单地做:

>>> print list(set(d)) 
[1, 2, 3, 4, 5, 6, 7] 

这将有助于了解sets

3

如果顺序并不重要:

print set(d) 

如果类型事项(?想要的清单)

print list(set(d)) 

如果订单事项:

def unique(d): 
    d0 = set() 
    for i in d: 
     if not i in d0: 
      yield i 
     d0.add(i) 

print unique(d) 
0

所有你需要做的就是

  1. 创建一个数组。
  2. 获取列表的元素。
  3. 如果元素存在于数组中,则将其保留。
  4. 如果它不存在,请打印它。
相关问题