set:无序,不重复,可修改
(把set理解key的集合,更合适,因为set中存在的就是不可变对象)
list:有序,可重复,可修改
tuple:有序,可重复,不可修改
当元组tuple中只有一个元素时,表示为:a = (1, )
重点是元素后面,别忘加了“,”
总结:能用tuple,就不要用list,因为tuple中的数据不可修改,更安全
set:无序,不重复,可修改
(把set理解key的集合,更合适,因为set中存在的就是不可变对象)
list:有序,可重复,可修改
tuple:有序,可重复,不可修改
当元组tuple中只有一个元素时,表示为:a = (1, )
重点是元素后面,别忘加了“,”
总结:能用tuple,就不要用list,因为tuple中的数据不可修改,更安全
本文标题:python中set、list与tuple的区别
本文链接:https://www.haomeiwen.com/subject/xriefxtx.html
网友评论