计算机0基础学python_0基础学python(42)

本文围绕Python的“索引”展开,介绍了序列在计算机语言中的概念及应用,Python中的序列主要有列表、元组等五大类。在学习这些序列前需掌握常用操作,此次先学“索引”,阐述了其编号规则,还说明了可利用索引取字符串中的字。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

#编程语言#

第四十二节:Python的“索引”

因自身原因,停学了一天,对自己感到非常的无奈,但是还是觉得要坚持,就算迫于无奈停了个一半天的,也要继续向前走,我就希望自己终究有一天能装上南墙。

从今天开始,要学习的是“序列的应用”。在数学上,“序列”就是将对象按一定的顺序排成一列。而在计算机语言中,序列的应用是非常广泛的,它是一种常用的数据储存方式,几乎在每一种编程语言中都提供了“序列”这种数据结构。

序列的概念是:一部分用于储存许多按一定顺序排列的值的连续内存空间,通过“索引”可以定向地把这些值取出来。

在Python中的序列主要有:列表、元组、字典、集合和字符串五大类。

在学习这五大类序列之前,首先要学习的是序列的常用操作,主要包括了:索引、切片、序列相加、乘法、检查摸个元素是否是序列的成员、计算序列的长度最小值和最大值。需要注意,这里面前四个操作不支持字典和集合的。

今天先学第一个常用操作:“索引”。

打个比方:一个档案馆就可以视为一个序列,所有的档案都是组成序列的元素,而档案的编号就是索引,因为通过档案编号就可以把里面的值——档案取出来。

而实际上,Python中的“索引”就是组成序列的对象的编号。

Python的“索引”和我们平时的数学编号习惯不同。

日常生活需要用到数字编号时,我们是从1开始的,比如:1、2、3、4、5、6......。

但Python“索引”是从0开始的,而且是从左到右编号时从0开始,比如:0、1、2、3、4、5、6......;从右到左编号时又从-1开始,比如:-1、-2、-3、-4、-5、-6......。

大多数编程语言“索引”都是从0开始的,原因只有一个,就是计算机机器语言是使用二进制计算的,无论输入什么数字,最后在计算机里面都是呈现为二进制的0和1。

用两个小图来直观地看一下“索引”的编号方法:

1、从左到右:

2、从右到左:

还可以利用“索引”直接取出字符串中的一个字,如下图所示,取出“方”字,左右皆可,使用正负数即可分别。

注意“索引”编号需要用英文半角的中括号“[ ]”括起来,而且要注意字符串中的标点符号也是占一个字符的,所以在“索引”编号的时候绝对不能漏掉。

明天要学习“切片”,请拭目以待。

为自己加油!我是“学海无涯,自学不息!”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值