两个方法都可以向集合中添加元素,可在使用上有差别。
①从可添加的元素来说:add()只可以添加不可变的元素,如数字,字符串,元组,否则报错;而update()可以添加字符串、列表、元组、字典等可迭代的元素,若添加数字类型会报错。
②从返回的结果来看,add()把元素整体性的添加进去,update()会把元素拆分再添加进去。
python集合方法add()和update()的区别
最新推荐文章于 2023-12-08 21:02:03 发布
两个方法都可以向集合中添加元素,可在使用上有差别。
①从可添加的元素来说:add()只可以添加不可变的元素,如数字,字符串,元组,否则报错;而update()可以添加字符串、列表、元组、字典等可迭代的元素,若添加数字类型会报错。
②从返回的结果来看,add()把元素整体性的添加进去,update()会把元素拆分再添加进去。