美文网首页
python数据结构

python数据结构

作者: 大脸猫_2e21 | 来源:发表于2018-03-29 11:09 被阅读0次
  • python有四种数据结构
列表:list=[1,2,3]
列表中每个元素都是可变的
列表中元素都是有序的,即每个元素都有一个位置
列表可以容纳python中的任何对象
insert:增加元素  
增加多个元素用extend,用于在列表末尾一次性追加另一个列表中的多个值
删除原色可以用remove,也可以使用del关键字
字典:dict={key:value,key:value,key:vale}
字典中的元素必须是键值对,键不可以重复,值可以重复
键不可以改变,无法修改,值可以修改,可以是任何对象
即使字典中有重复的键,打印出来时也只会出现一次
update用来增加多个元素
del删除某元素
元祖:tuple=(1,2,3)
元祖与列表类似,不同之处在于元祖不可以修改,类似于稳固版的列表,因此列表中使用的增删方法在元祖中是不可以使用的,但是可以对元祖中的元素进行索引,和列表类似

集合:set={1,2,3}
集合的概念有点接近于数学上的集合。每个集合中的元素是无序的,不重复的任何对象,我们可以通过集合法判断数据的从属关系,有时还可以通过集合把数据结构中重复的元素减掉
集合不可以被切片,也不能被索引,出了做集合运算之外,集合元素可以被添加和删除

相关文章

网友评论

      本文标题:python数据结构

      本文链接:https://www.haomeiwen.com/subject/ofrpcftx.html