課程
/后端開發
/Python
/初識Python
L[-46::5]
2018-12-01
源自:初識Python 8-2
正在回答
1-100 中 5的倍數有20個數,在這20個數中,倒數第十個也就是正數第十個,所以:a10 = 1 + (10 -1) * 5 = 46
舅醬子
等差數列,an=a1+(n-1)*d
求倒數第十個數an=100+(10-1)*-5=55
求55所在的位置55=100+(n-1)*-1=46
最后10個5的倍數分別是:55, 60, 65, 70, 75, 80, 85, 90, 95, 100,所以當然要從 55開始取,如果是正序索引是 L[54],倒序索引自然就是 L[-46] 嘍
qq_滌生_14
weixin_精慕門1257004 回復 qq_滌生_14
在list中取倒數第45位數開始的每隔5個間隔的數
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-12-20
1-100 中 5的倍數有20個數,在這20個數中,倒數第十個也就是正數第十個,所以:a10 = 1 + (10 -1) * 5 = 46
2019-02-22
等差數列,an=a1+(n-1)*d
求倒數第十個數an=100+(10-1)*-5=55
求55所在的位置55=100+(n-1)*-1=46
2019-01-01
最后10個5的倍數分別是:55, 60, 65, 70, 75, 80, 85, 90, 95, 100,所以當然要從 55開始取,如果是正序索引是 L[54],倒序索引自然就是 L[-46] 嘍
2018-12-02
在list中取倒數第45位數開始的每隔5個間隔的數