python学习--浅谈set不可变对象

其实之所以写下这篇,是因为在看前一小节的dict和set时产生了疑问: 既然dict和set原理相同,在Key中均不可以存放不可变对象,那么为什么set中仍然存放的是list? 举例写为: >>>a = set([1, 2, 3]) >>>a {1, 2, 3} 当然,dict中这样写就会报错: 最后发现其实是这样: dict和set中的key确实是不可以用不可变对象。 先说set。set中之所以
相关文章
相关标签/搜索