00:00
Hello,大家好,我是霍长亮啊,我们继续来录制关于Python的课程啊,然后我们还是新建一个吧,应该是5.1了。那么这一节呢,啊,我们应该算是进阶的课程,咱们现在呢,已经讲了四章啊,那么前面的四章呢,算是比较基础的。然后从。第五章开始就稍微要复杂一些,算是进阶篇。呃,我们今天的主题呢,是关于。数组啊,那当然这个菜一语言里边啊,是叫数组,还是对照语言来给大家讲,可能更好理解一些,在一语言里面叫做数组,在Python里面呢,叫序列啊。在数学里面呢,其实序列呢,也叫做数列,就是按照一定的顺序排列的一列数,在程序中呢,它是一个非常常见的存储方式啊,当然不光说是预言的,或者说是Python,或者说其他的,像什么C啊,Java也都有啊,就是数组跟序列基本上就是换了一个说法啊。
01:16
那么在Python中呢,序列是最基本的一个数据结构,它是用来存储很多个连续的数的一个内存的一个空间啊,那么Python中呢,有五个常用的序列结构啊,列表,元组,字典和字符串。那么咱们呢,先来说一下关于一个序列,我还是拿着预言来给大家做一下。对比啊,咱们比如说。
02:38
好,那么这么一个简单的代码呢,就相当于是已经创建了一个数组,这个呢,数组对比Python中的序列,咱们可以找几个共同点,首先说呢,第一个是索引,咱们就用它来做一个演示啊,比如说我们现在。
03:53
好,我们现在呢,写了一个简单的一元里面的搜索代码啊,我们现在来输出一下。
04:00
对吧,那么对照这一个数组我们来讲Python,大家就很好理解了。首先呢,关于这个索引,也就是说它是一溜数对吧,比如说12345,那么这种数就是索引,这就是索引一,这就是索引二,这就是索引三,这就是索引四,懂吧,从上往下数1234啊,一个数组,或者说在拍的中叫一个序列里面它会有。对应的编号啊,每一个元素都会有一个编号,叫做索引,这个索引呢,有一个重大的特点啊,就是跟语言跟Python相对比,有一个重大特点,就是在预言里边N呢是从一开始,而在Python中啊,重点写一下。
05:04
啊,这是一个特点,然后呢,还有一个特点就是你在预言里面所有的数组你只能是正的啊,你没有数的啊,你没有负的,你不能说啊,这里来一个数组负一啊这样的话是不存在的,我们正常写预言都是正的啊,不会说写一个负的,但是在Python中啊,写一个负的就比较常见了,不过出于我们的个人写作习惯呢,还是建议大家尽量呢都写正的啊。
06:05
什么叫做负的,你比如说啊,一个序列。对吧,一这就叫正的,那如果说是负一,这就是负的,在Python中是比较常见的,是可以有这种负数的,那这个呢,也是一个,呃,对于议员的一个区别。我们呢,也可以理解为就比如说是一个酒店,然后呢,这个序列就像就是,所以就相当于是门牌号,然后呢,你根据这个门牌号可以找到这个房间啊,那么我们对应的一个房间就是它。对吧。酒店里的每一个房间都可以看作是这个序列的元素,而房间号就相当于是索引,咱们可以通过房间号来找到这个房间那。
07:04
在Python中呢,序列结构呢,就是列表元素集合和字典啊,这个呢,咱们刚刚呢,从语言里边对照着看了一下,大家应该能够有一个比较好的理解了。嗯。还有一个小的一个写作技巧啊,就是如果说你要是想取最后一个元素,我们就可以用这个负一。我们举一个简单的例子啊,比如说啊,我们定义定义一个数组,定义一个序列。我就随便写吧。
08:18
多个之间呢,是用半角的逗号进行分开。我写这么多干吗呀?算了,就这样吧。一个两个三个四个。比如说我们现在呢,定义了一个简单的区点啊,这几个字我随便写的,然后呢。
09:02
我们可以看出它这里呢有四个元素,1234有四个元素,我们想要输出第三个元素,该怎么解?啊,输出这个函数,就是这个语义肯定都知道,然后我们想要第三个该怎么写。重点来了啊,在这儿的话,在E语言里边第三个就是写三,但是你在Python里面。第三个它实际上是二。啊,你自己琢磨琢磨,因为这里写了tyon是从零开始,零是第一个,一是第二个,二是第三个,对吧,你想输出第三个,那么这里呢,就是二。
10:07
再然后我们要是想输出第四个,那怎么样就是三倍。对吧,好,那么我们上面也讲了一个负数,那么负数要是在这里面想使用怎么样。写一个负一。好,我们现在来输出一下。好,我们看到了这里对吧。肩就是我们要说出的第三个。对吧,然后就就是我们要输出的第四个,那么我们就要看到一个小的技巧啊,就是关于这个负数,如果说你想输出最后一个啊,你可以写负一,那么最后一个呢,就是第四个你也写,你也可以写成三啊,这个呢,就是关于一个输出的一个小的技巧。
11:04
好了,那么这节课呢,主要讲的就是关于啊序列的一个索引啊好,感谢大家关注,我是霍尚亮,如果有什么建议或者意见也可以加我们的呃QQ,或者是在评论或者在私信中与我们进行互动,我们只要看到就一定会回复您,感谢您的关注,觉得我讲的还算卖力气啊,给我点个赞,点个评论,这就是您对我们最大的支持,谢谢。
我来说两句