从列表中删除唯一元素
发布于 2021-01-29 17:33:40
我在解决下一个问题时遇到了一些问题:
我们有一个元素(整数)列表,我们应该返回仅包含该列表中非唯一元素的列表。我认为在不更改列表顺序的情况下,最好的方法是删除或删除所有唯一元素。
请注意,我才刚刚开始学习python,并且只想要最简单的解决方案。
这是我的代码:
def checkio(data):
for i in data:
if data.count(i) == 1: #if element seen in the list just ones, we delet this el
ind = data.index(i)
del data[ind]
return data
关注者
0
被浏览
52
1 个回答