今天在做题目的时候,遇到一道选择题:
该段代码的执行结果是P thon语言程序设计 程
其中name[0],name[2:-2],name[-1]涉及到索引以及切片操作。
name[0]表示列表的第一个元素,在此代码中为P。
name[-1]表示列表的最后一个元素,在此代码中为程。
而name[2:-2]为字符串的切片操作:
list[start: end:(step)],start表示起始位置,end表示结束位置,step表示步长,可以选择。并且start和end的选择为左闭右开。例如print(name[0:9:1]),输出为:Python语言程
下标是从0开始的,故0表示第一个元素,-1表示最后一个元素,且一般为左闭又开,所以name[2:-2]表示从“t”开始到“计”结束,不包含“课“
菜鸟笔记:python中的索引、切片操作([0],[-1],[0,1]等操作]
最新推荐文章于 2024-03-16 05:46:34 发布