美文网首页
python基础-切片

python基础-切片

作者: 不懒狮Blaise | 来源:发表于2018-01-23 09:31 被阅读0次

a = [1,2,3,4,5]
下面演示:在python中的用法

a[:] # 取原列表
>> [1,2,3,4,5]

a[1:] # 取下标1后的元素
>> [2,3,4,5]

a[1:3] # 取下标1到2的元素
>> [2,3]

a[:5:2] # 取0到4下标元素,然后步数为2的取值
>> [1,3,5]

a[::-1] or a[-1::-1] # 从头到尾,因为是往回走,所以头为下标-1,步长为-1
>> [5,4,3,2,1]

a[::-2] # 取全部元素,因为是往回走,所以头为下标-1,步长为-2
>> [5,3,1]

相关文章

  • python基础-切片

    a = [1,2,3,4,5]下面演示:在python中的用法

  • Python 基础切片整理

    知乎问答之 Python 切片 这是一个知乎问答的补充。原问题是python中字符串 s[ : -1]是什么意思?...

  • Python入门基础二(高级特性)

    概述 所说高级特性包括切片、迭代、列表生成式、迭代器、生成器。 切片 Python学习一(基础)中列表和元组的基本...

  • NumPy库(二)- 索引和切片

    1. 基础知识 ndarray对象的内容可以通过索引或切片来访问和修改,与 Python 中 list 的切片操作...

  • Python的高级特性

    切片 list切片 tuple切片 str切片 迭代 在Python中迭代是通过for ... in ...来实现...

  • python 切片的理解(负切片)

    切片(slice)是python很基础的东西了,虽然一直在使用这个功能,但是遇到切片含有负数的时候总是有点糊涂要查...

  • Python使用列表的一部分(55)

    处理列表的部分元素,Python称之为切片。 python大大的图 我的图 1.切片 切片其实跟range( )很...

  • 高级特性

    1. 切片 Python提供了切片(Slice)操作符: ============================...

  • Python切片

    Python切片 利用python切片可以方便地获取string,list或dict的一部分 切片格式可以这样描述...

  • 最小子数组和与最大子数组和

    python 使用切片 动态规划 O(n * logn) 最小子数组和,考虑Python的数组切片功能,只能...

网友评论

      本文标题:python基础-切片

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