Python中如何实现内建序列的6种常见操作?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1244个文字,预计阅读时间需要5分钟。
数据结构通过某种方式(例如对元素进行编码)将数据元素组织在一起,形成数据元素的集合。这些数据元素可以是数字或字符,甚至可以是其他数据结构。在Python中,最基本的数据结构是序列(sequence)。
数据结构式通过某种方式(例如对元素进行编号)组织在一起的数据元素的集合,这些数据元素可以是数字或者字符,甚至可以是其他数据结构。在Python中,最基本的数据结构是序列(sequence)。序列中的每个元素被分配一个序号--即元素的位置,也称为索引。第一个元素索引是0,第二个则是1,一次类推。
Python包含6中内建的序列,即列表、元组、字符串、Unicode字符串、buffer对象和xrange对象。
通用序列操作:索引、分片、序列相加、乘法、成员资格、长度、最小值和最大值
1. 索引
序列中所有的元素都是有编号的--从0开始递增。可以通过编号分别对序列的元素进行访问。Python的序列也可以从右边开始索引,最右边的一个元素的索引为-1,想左开始递减。
本文共计1244个文字,预计阅读时间需要5分钟。
数据结构通过某种方式(例如对元素进行编码)将数据元素组织在一起,形成数据元素的集合。这些数据元素可以是数字或字符,甚至可以是其他数据结构。在Python中,最基本的数据结构是序列(sequence)。
数据结构式通过某种方式(例如对元素进行编号)组织在一起的数据元素的集合,这些数据元素可以是数字或者字符,甚至可以是其他数据结构。在Python中,最基本的数据结构是序列(sequence)。序列中的每个元素被分配一个序号--即元素的位置,也称为索引。第一个元素索引是0,第二个则是1,一次类推。
Python包含6中内建的序列,即列表、元组、字符串、Unicode字符串、buffer对象和xrange对象。
通用序列操作:索引、分片、序列相加、乘法、成员资格、长度、最小值和最大值
1. 索引
序列中所有的元素都是有编号的--从0开始递增。可以通过编号分别对序列的元素进行访问。Python的序列也可以从右边开始索引,最右边的一个元素的索引为-1,想左开始递减。

