python基本数据结构之列表切片(list slice)
python的列表有一个强大的功能,就是支持切片(slice)。 开发者可以用很简单的代码选择某个列表中的一段元素,示例代码如下:
1 # -*- coding:gbk -*- 2 3 4 def showListSlice(): 5 numList = [0, 1, 2, 3] 6 7 print "以下代码打印列表除掉最后一个元素的部分" 8 print numList[:-1] # 最方便,最常用 9 print numList[0:-1] # 理解一下就好 10 print numList[0:3] # 如果去掉最后一个元素,一般不这么写 11 12 print "\n以下代码打印列表去掉第一个元素的部分" 13 print numList[1:] # 最方便,最常用 14 print numList[1:4] # 理解一下就好,一般不这么写 15 16 print "\n以下代码打印列表中的偶数" 17 print numList[::2] 18 print numList[0:4:2] 19 20 21 if __name__ == "__main__": 22 showListSlice();
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步