我有一个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? 感谢
答案 0 :(得分:2)
这应该这样做:
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:])]
答案 1 :(得分:1)
如上所述使用php -r 'ini_set("precision", 14); ini_set("serialize_precision", -1); var_dump(json_encode(["testVal" => 0.830]));'
string(16) "{"testVal":0.83}"
,因为在一个集合中不能有重复
转换为
set