首页 > 编程语言 > 详细

python学习笔记4-切片

时间:2019-04-27 23:25:08      阅读:132      评论:0      收藏:0      [点我收藏+]
# 以list为例子,对tuple的切片类似
L = [‘a‘,‘b‘,‘c‘,‘d‘,‘e‘]
L[1:3]
# [‘b‘, ‘c‘]

# 起始、末尾切片可省略
L[:3]
# [‘a‘, ‘b‘, ‘c‘]
L[1:]
# [‘b‘, ‘c‘, ‘d‘, ‘e‘]

# 结束位置超过list长度也可以正常输出
L[1:10]
# [‘b‘, ‘c‘, ‘d‘, ‘e‘]

# 负整数切片(注意逆序从-1开始,正序从0开始)
L[-2:]
# [‘d‘, ‘e‘]
L[-2:-1]
# [‘d‘]

# 增加步长
L[1:4:2]
# [‘b‘, ‘d‘]
# 步长为负,注意起始与结束位置
L[2:3:-1]
# []
L[4:2:-1]
# [‘e‘, ‘d‘]

# 取整个list
L[:]
# [‘a‘, ‘b‘, ‘c‘, ‘d‘, ‘e‘]
# 逆序 L[::-1] # [‘e‘, ‘d‘, ‘c‘, ‘b‘, ‘a‘]

  

python学习笔记4-切片

原文:https://www.cnblogs.com/babysteps/p/python_note_4.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!