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

正在回答

4 回答

1-100 中 5的倍数有20个数,在这20个数中,倒数第十个也就是正数第十个,所以:a10 = 1 + (10 -1) * 5 = 46

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

舅酱子

a10就是按照100个数来计算出来的值
2019-12-20 回复 有任何疑惑可以回复我~

等差数列,an=a1+(n-1)*d

求倒数第十个数an=100+(10-1)*-5=55

求55所在的位置55=100+(n-1)*-1=46

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

最后10个5的倍数分别是:55, 60, 65, 70, 75, 80, 85, 90, 95, 100,所以当然要从 55开始取,如果是正序索引是 L[54],倒序索引自然就是 L[-46] 喽

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

qq_涤生_14

兄弟,我觉得根本问题不在这里,正序从54开始是因为正序的第一个索引是0,而倒序的第一个索引是-1,这一题因为一共有101个数字,所以你这样理解可以,如果是100个数字,55的倒序索引是-45,其实是和正序索引无关的,主要取决于一共用多少个数。
2019-04-08 回复 有任何疑惑可以回复我~
#2

weixin_精慕门1257004 回复 qq_涤生_14

range(1,101)不是代表100个数吗
2019-08-22 回复 有任何疑惑可以回复我~

在list中取倒数第45位数开始的每隔5个间隔的数

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

举报

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

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

进入课程

-46是怎么计算来的

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