您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Python:GTIN结果集(GQL,GAE)上的DISTINCT

Python:GTIN结果集(GQL,GAE)上的DISTINCT

设置是处理此问题的好方法

>>> a = ['google.com', 'livejournal.com', 'livejournal.com', 'google.com', 'stackoverflow.com']
>>> b = set(a)
>>> b
set(['livejournal.com', 'google.com', 'stackoverflow.com'])
>>>

一个建议w / r / t第一个答案是,集和字典更适合快速检索唯一结果,列表中的成员资格为O(n)与其他类型的O(1),因此如果要存储其他数据,或执行类似创建上述unique_results列表的操作,最好执行以下操作:

unique_results = {}
>>> for item in a:
    unique_results[item] = ''


>>> unique_results
{'livejournal.com': '', 'google.com': '', 'stackoverflow.com': ''}
python 2022/1/1 18:46:05 有301人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶