1. 首页
  2. 编程语言
  3. Python
  4. python 集合set中 add与update区别介绍

python 集合set中 add与update区别介绍

上传者: 2021-04-30 17:34:17上传 PDF文件 69.04 KB 热度 5次

集合set是一个无序不重复元素的集set.add() 与set.update()的区别如果我只想在集合中添加单个值,那么在python中添加和更新操作之间有什么区别.有人可以解释为什么会这样.解决方法set.add将一个单独的元素添加到集合中.所以,可以工作,但它不能与iterable一起使用,除非它是可以清除的.这就是为什么a.add失败的原因.这里,[1,2]被视为被添加到集合中的元素,并且如错误消息所示,a list cannot be hashed但是集合的所有元素都应该是hashables.引用documentation,

用户评论