Python中元祖,列表,字典的区别

对python新手一个非常普遍的问题,列表和元组的有哪些不同.今天我们就来简单的说一下这三个数据结构的使用场景和不同的地方。

工具/原料

Windows7/10

Python3.x

方法/步骤

Python中的列表

列表是一种数据结构,每一个元素对应一个值。例如 list=['a','123','你好']

访问的时候 使用list[0],即是list[下标] 来进行数据的访问。

元组

Python的元组与列表类似,不同之处在于元组的元素不能修改。而且元组的定义形式为b=("a","ccc","123544")

元组使用小括号,列表使用方括号,字典使用中括号

字典

字典是另一种可变容器模型,且可存储任意类型对象。与上边两种的区别是字典是一种 键值对方式存储数据的数据结构。例如dict={"a":"我是第一个","b":"我是第二个","c":"我是第三个"}

列表的使用实例

4-1:列表的创建

4-2:列表的修改 使用append 追加新数值

4-3:列表的删除

元组的使用实例

5-1:元组的创建

5-2:元组的修改 元组中的元组不允许修改 但可以合并两个元组成为一个新的元组。

5-3:元组的删除 元组中的元组不允许删除 我们可以删除整个元组 删除之后就无法访问这个元组了。

字典的使用实例

6-1:字典的创建 dict={"a":"1","b":"2"}

6-2:字典的修改[增加] dict["c"]=3

6-3:字典的删除 del dict['a']

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180410G1059B00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励