美文网首页
Python切片

Python切片

作者: 继即鲫迹极寂寂 | 来源:发表于2018-11-20 17:43 被阅读0次

    方便取list、tuple或字符串中的元素, 以a = ["dog", "cat", "lion", "tiger", "bird", "fish", "duck"]为例

    表达式 解释 结果
    a[:3] 取前三个元素 ['dog', 'cat', 'lion']
    a[1:3] 从第一个元素取到第三个 ['cat', 'lion']
    a[-3:] 从倒数第三个元素开始取 ['bird', 'fish', 'duck']
    a[-3:-1] 从倒数第三取到倒数第一,最后一个元素是倒数第一 ['bird', 'fish']
    a[::2] 每隔两个取一个元素 ['dog', 'lion', 'bird', 'duck']
    a[:4:2] 前4个元素每隔两个取一个 ['dog', 'lion']
    a[:] 复制一个a ['dog', 'cat', 'lion', 'tiger', 'bird', 'fish', 'duck']

    相关文章

      网友评论

          本文标题:Python切片

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