我尝试跑步
lst = ['ab','cd','cdc','cd','ab','abcd']
g = set()
list(map(lambda x:g.add(x),lst))
然后集合g包含正确的元素
>>>print(g)
{'abcd', 'ab', 'cdc', 'cd'}
但是如果我删除列表转换
lst = ['ab','cd','cdc','cd','ab','abcd']
g = set()
map(lambda x:g.add(x),lst)
然后g为空
>>>print(g)
set()
为什么会发生