2024-04-25 07:16:37 发布
网友
给定一个n个数字的列表,如何打印除重复项以外的每个元素?你知道吗
d = [1,2,3,4,1,2,5,6,7,4]
例如,从这个列表中我想打印:1,2,3,4,5,6,7
如果顺序无关紧要:
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)
既然顺序无关紧要,你可以简单地做:
>>> print list(set(d)) [1, 2, 3, 4, 5, 6, 7]
阅读^{}会有帮助
你要做的就是
如果顺序无关紧要:
如果类型重要(想要列表吗?)你知道吗
如果订单很重要:
既然顺序无关紧要,你可以简单地做:
阅读^{} 会有帮助
你要做的就是
相关问题 更多 >
编程相关推荐