美文网首页
Python学习笔记四·分片

Python学习笔记四·分片

作者: ReiChin_ | 来源:发表于2018-04-04 11:28 被阅读0次

分片也称切片,是对已有的数据进行截取进而生成新的数据。语法格式为:original[start:stop:step]

  • 包含start但不包含stop
  • start省略时表示从第0位开始截取。
  • stop省略时表示截取至最后一位(含)。
  • step默认为1,可以和:一起省略,也可以为负数,为负数时表示倒序截取,此时start应该大于stop

对字符串分片

tag = '<a href="http://www.python.org">Python web site</a>'
print tag[9:30]
print tag[32:-4]
image.png
对列表分片
number = list(range(1, 11)) # [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
print number[3:6]
print number[:] # 复制整个序列
print number[::2] # 取奇数
print number[::-2] # 倒序取偶数
image.png

相关文章

网友评论

      本文标题:Python学习笔记四·分片

      本文链接:https://www.haomeiwen.com/subject/etxkhftx.html