课程
/后端开发
/Python
/初识Python
为什么输出3的倍数就用::这样 ,而第三个问输出不大于50 的5的倍数就用【4:50:5】就可以了 为什么不是【4:50::5】?
2017-03-24
源自:初识Python 8-1
正在回答
我是这样理解的 [开始位置:结束位置:间隔],可以参考https://www.oschina.net/question/154627_28842
我也是想问与楼主一样的问题,但是上面的解答我还是看不明白
L[::3]等价于L[起始:结束:间隔],省略了起始和结束,表示从首到尾。
这个方法上面写就三个参数,第[第一个数(起始):结束位置(不包括这个位置的values):间隔的数量]
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序