首页 > 软件操作教程 > 编程开发 > Python
题目内容

切片在python中怎么操作?

题目答案

 1 numbers = ["zero", "one", "two", "three", "four"]

 2 

 3 print numbers[1] # one

 4 print numbers[-1] # four

 5 #print numbers[5] # raise IndexError

 6 

 7 print numbers[:] # ['zero', 'one', 'two', 'three', 'four']

 8 print numbers[3:] # ['three', 'four']

 9 print numbers[:2] # ['zero', 'one']

10 print numbers[2:4] # ['two', 'three']

11 print numbers[1:-1] # ['one', 'two', 'three'] 


    切片操作符中的第一个数(冒号之前)表示切片开始的位置,第二个数(冒号之后)表示切片到哪里结束。 如果不指定第一个数,Python就从


  序列首开始。如果没有指定第二个数,则Python会停止在序列尾。 注意,返回的序列从开始位置 开始 ,刚好在结束位置之前 结束。即开始位置是


  包含在序列切片中的,而结束位置被排斥在切片外。 可以用负数做切片。负数用在从序列尾开始计算的位置。

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端