栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python语法基础(六)--序列简介

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python语法基础(六)--序列简介

目录
  • 序列
    • 索引
    • 切片
    • 序列相加
    • 乘法
    • 检查元素是否位于序列中
    • 序列长度、最大、最小值

序列

序列是一块用于存放多个值的连续内存空间,按照一定的顺序排列,每个值都分配一个数字,称为索引。
python中,序列结构主要由列表、元组、集合、字典和字符串,对于这些序列结构有以下几个通用操作(其中集合和字典不支持索引、切片、相加、相乘等操作):

索引

序列中的每一个元素都有一个编号,也称为编号。一个序列的正向索引从0开始,反向索引从-1开始,

正向索引012345
元素元素1元素2元素3元素4元素5元素6
反向索引-6-5-4-3-2-1

我们可以通过索引访问序列中的元素,语法格式:sequence[n]

切片

切片是访问序列中元素的另一种方法,可以访问一定范围内的元素,切片操作可以生成一个新的序列,实现切片操作的语法格式:sequence[start:end:step]
参数说明:

参数描述
sequence序列名称
start切片开始位置,默认0
end切片结束位置,默认为序列的长度
step切片的步长,默认1

序列相加

python中支持两种相同类型的序列相加操作,即将两个序列进行连接,不会去除重复的元素,语法格式:sequence1*sequence2

乘法

python中,使用数字n乘以一个序列会生成一个新的序列,新序列内容是原来序列重复n次的结果,语法格式:sequence*n

检查元素是否位于序列中

python中可以使用in关键字来检查某个元素是否为序列成员,语法格式:value in sequence

序列长度、最大、最小值

python中提供了内置函数计算序列的长度(len())、最大值(max())、最小值(min())

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/275945.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号