时间:2022-04-23 点击: 次 来源:网络 作者:佚名 - 小 + 大
零基础学python免费电子书下载我从零基础学python编程小组
下载地址 https://share.weiyun.com/S11bpehi
资料目录 小甲鱼零基础学python视频全套96集 刘金玉零基础python入门到精通教程100集全套VIP精选 跟老齐学Python从入门到精通 电子工业出版社 关于索引和切片的含义在字符串章节已经熟知了。所以,这里可以很快用起来。 >>> url = "qiwsir.github.io" >>> url[2] 'w' >>> url[:4] 'qiws' >>> url[3:9] 'sir.gi' 在列表中也有类似的操作。只不过是以元素为单位,而不是以字符为单位进行索引。 >>> a ['2', 3, 'qiwsir.github.io'] >>> a[0] #索引序号也是从0开始 '2' >>> a[1] 3 >>> a[:2] ['2', 3] >>> a[1:] [3, 'qiwsir.github.io'] 列表和字符串两种类型都属于序列(都是一些对象按照某个次序排列起来,这是序列的最大特征),因此,他们有很多类似的地方。如刚才演示的索引和切片是非常一致的。 >>> lang = "python" >>> lang.index("y") 1 >>> lst = ['python','java','c++'] >>> lst.index('java') 1 索引数字从左边开始编号,第一个是0,然后依次增加1。 此外,还有一种编号方式是从右边开始,右边第一个可以编号为-1,然后向左依次是:-2,-3,...,依次类推下来。这对字符串、列表等各种序列类型都适用。 >>> lang 'python' >>> lang[-1] 'n' >>> lst ['python', 'java', 'c++'] >>> lst[-1] 'c++' 从右边开始编号,第-1号是右边第一个。但是,如果要切片的话,应该注意: >>> lang[-1:-3] '' >>> lang[-3:-1] 'ho' >>> lst[-3:-1] ['python', 'java'] 序列的切片,一定要左边的数字小于右边的数字,lang[-1:-3]就没有遵守这个规则,返回的是一个空。 |
上一篇:最适合零基础学python的书籍推荐零基础学python学习路线
下一篇:没有了