python之列表和元祖

python之列表和元祖:

数据结构是通过某种方式(例如对元素进行编号)组织在一起的数据元素的集合,这些元素不仅是数字元素还可以是其他的数据结构。
在python中最基本的数据结构是序列(sequence),序列中的每个元素都会分配一个序号就像是每位同学都有学号一样。这个序号代表着这个元素的位置,从0开始。

为什么python要从0开始呢?
  我们把第一个元素设置为最开始的位置,这样我们就可以向前向后计数,最后一个元素记为-1.

python中包含着六种内建的序列,包括列表,元祖,字符串,unicode字符串,buffer对象和xrange对象。
列表可以修改,元祖不可以修改。元祖通常是技术性的,它与python内部的运作方式有关。

>>>a=['amazing',11]  利用序列我们可以构建一个数据库。


容器:序列(列表和元祖)和映射(字典dict)。序列中的每个元素都有自己的编号,而映射中的每个元素则有一个名字称为键。
      集合既不是序列也不是映射。

所有序列都可以进行:索引(indexing),分片(sliceing),加(adding),乘(multiplying)以及检查某个元素是否属于序列的成员。
序列相加:列表[]+字符串""是无法连接在一起的,尽管他们都是序列,换句话说就是只有两种相同类型的序列才能进行连接。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值