2024-10-03 02:35:32 发布
网友
我有一个python数组,它以字符串格式包含更多URL链接。 某些URL字符串相等:
[u'it/crag/830/ai-falconi.html', u'/it/crag/830/ai-falconi.html', u'it/crag/751/alonte.html', u'/it/crag/751/alonte.html']
如何删除相等的字符串URL? 谢谢
如前所述,使用set,因为在一个集合中不能有重复
set
也就是说
s = set([u'it/crag/830/ai-falconi.html', u'/it/crag/830/ai-falconi.html', u'it/crag/751/alonte.html', u'/it/crag/751/alonte.html'])
这应该做到:
l = [u'it/crag/830/ai-falconi.html', u'/it/crag/830/ai-falconi.html', u'it/crag/751/alonte.html', u'/it/crag/751/alonte.html'] result = [j for i, j in enumerate(l) if all(j not in k for k in l[i + 1:])]
如前所述,使用
set
,因为在一个集合中不能有重复也就是说
这应该做到:
相关问题 更多 >
编程相关推荐