2024-09-30 01:32:43 发布
网友
我需要存储一个set的list,由identity散列得到:如果两个列表是同一个对象,那么它们是相等的。在
set
list
不仅使用tuplesnot make much sense semantically,而且有时还需要对列表进行变异(每隔一段时间在末尾附加一些元素),因此我根本不能使用tuple。在
tuple
如何在Python中存储一组按标识散列的列表?在
使用dict而不是set,并让列表的id作为键:
dict
id
dct[id(lst)] = lst
使用id(lst) in dct测试“set”中是否存在列表。在
id(lst) in dct
使用
dict
而不是set,并让列表的id
作为键:使用
id(lst) in dct
测试“set”中是否存在列表。在相关问题 更多 >
编程相关推荐