美文网首页
8-2倒序切片

8-2倒序切片

作者: OoYoO | 来源:发表于2017-12-07 22:38 被阅读56次

对于list,既然Python支持L[-1]取倒数第一个元素,那么它同样支持倒数切片,试试:

>>> L = ['Adam', 'Lisa', 'Bart', 'Paul']

>>> L[-2:]
['Bart', 'Paul']

>>> L[:-2]
['Adam', 'Lisa']

>>> L[-3:-1]
['Lisa', 'Bart']

>>> L[-4:-1:2]
['Adam', 'Bart']

记住倒数第一个元素的索引是-1。倒序切片包含起始索引,不包含结束索引。

任务

利用倒序切片对 1 - 100 的数列取出:

  • 最后10个数;

  • 最后10个5的倍数。

5的倍数可以用 ::5 取出,要确定起始索引。

参考代码:

L = range(1, 101)
print L[-10:]
print L[-46::5]

相关文章

  • 8-2倒序切片

    对于list,既然Python支持L[-1]取倒数第一个元素,那么它同样支持倒数切片,试试: 记住倒数第一个元素的...

  • 基础合集-常用方法(string)

    字符串的常用方法: 字符串切片:部分切片,步进切片,倒序切片 eg:li3=li[::-2]#倒序,并步进2 1....

  • 倒序切片

    L=range(1,101) print L[-10:]=倒数后十个数 print L[-46::5]=从46开始...

  • 037-倒序切片

    对于list,既然Python支持L[-1]取倒数第一个元素,那么它同样支持倒数切片,试试: 记住倒数第一个元素的...

  • 44-倒序切片

    对于list,既然Python支持L[-1]取倒数第一个元素,那么它同样支持倒数切片,试试: >>> L = ['...

  • 字符串常用的方法

    字符串的使用 一、字符串的切片 练习:请利用切片,倒序输出s的值,输出结果为 !olleh 二、字符串的分割:字符...

  • 【python】第三周切片、迭代、循环、列表生成器

    切片--字符串的倒序输出: str[::-1]s[1:4] 切片工具, 第一个冒号前面的数字表示从第几个索引值开...

  • python list倒序输出中的一些问题

    我们可以使用Python的切片操作来完成list的倒序操作,比如: 可以得到如下结果: 下面来看看如下操作:(1)...

  • Python学习笔记--切片嵌套

    图片发自简书App 题目 利用倒序切片对 1 - 100 的数列取出:* 最后10个数;* 最后10个5的倍数。 ...

  • 挑战Python题解-003

    3.给你一个字符串 a, 如a=‘12345’,对a进行逆序输出a。 解法一:切片 解法二:转化成列表倒序+字符串...

网友评论

      本文标题:8-2倒序切片

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