为了账号安全,请及时绑定邮箱和手机立即绑定

倒序切片怎么确定引索

例 利用倒序切片对 1 - 100 的数列取出: * 最后10个5的倍数。 怎么样来确定引索

正在回答

3 回答

100 - 9 * 5 = 55;由该式子可知,10 数中的第 1 个是 55,为什么是 9 * 5 呢?因为 100 也算一个,所以还差 9 个。

-1:表示 100;

那 55 是多少呢?有个小窍门,倒序时,索引的绝对值 + 值所在的位置(从 1 开始) = len(list) + 1;

55,值的位置是 55,和是 101,那么索引的绝对值就是 46,

因此,索引值为 “-46”;

0 回复 有任何疑惑可以回复我~
#1

慕粉3307221 提问者

非常感谢!
2016-05-09 回复 有任何疑惑可以回复我~

恩,贴一个以前回答的猿问 url 吧, 不想再打字啦。

http://www.imooc.com/wenda/detail/314806

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758625    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

倒序切片怎么确定引索

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信