开发四年只会写业务代码,分布式高并发都不会还做程序员?->>>
def dedupes(items, key=None):
seen = set() for item in items:
val = tuple(item.values()) if key is None else key(item)
if val not in seen: yield item
seen.add(val)
这个案例里面的key(item)代表的是什么意思啊?看不清晰思路,请高手解答小白问题!!!
...全文
1271打赏收藏
key(item)代表什么意思?
开发四年只会写业务代码,分布式高并发都不会还做程序员?->>> def dedupes(items, key=None): seen = set() for item in items: val = tuple(item.values()) if key is None else key(item) if val not in seen: yield item seen.add(val) 这个案例里面的key(item)代表的是什么意思啊?看不清晰思路,请高手解答小白问题!!!