课程
/后端开发
/Python
/初识Python
print L[4:50:5]是什么意思
2019-03-28
源自:初识Python 8-1
正在回答
对于L这个可迭代对象,从下标为4(取得到)到下标为50(取不到)之间,每隔5个数就取出来打印出来。
[start : stop : step]
[起始位置 : 停止位置 :步长]
依据左闭右开原则,左边下标为4的元素取得到,右边下标为50的元素取不到。
下标是从0开始的,第一个元素的下标是0,以此类推。
Arik99
这样给你解释吧,你应该能懂,2::3 把他理解为。第一个是3,因为是从0开始数的,2对应的就是3,::就是往后推3,就是6了,然后在推就是9,他是1到100嘛, 4:50:5 这个就是50是个范围值,4对应的是5然后往后推5个数,到50结束,就是5-10-15-20,挨个排,不晓得你懂了没,我也是小白,实验出来的
从第5位(取得到)开始到第51位(取不到),每隔五个取一次数
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序