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

小白提问。。。。

print L[2::3]
print L[4:50:5]

求大神解答一下这两个是什么意思呢

正在回答

4 回答

print L[0:10]  从索引0开始取,直到索引10为止,但不包括索引10;也可以省略为 print L[:10]

print  L[2::3]   3⃣️的倍数,从3开始(3,6,9...),即索引值为2开始,  每3个元素取一个,取到列表末尾结束

print L[4:50:5]  5的倍数,从5开始(5,10,15...)即索引值为4开始,每5个元素取一个,取到50结束(但不包括50)


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

print L[2::3]

 print L[4:50:5] 感觉这几个还是不太好理解    一般很难去想到 ?


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

L[2::3]是指从索引为2开始取,以5为步幅往下取,直到列表结尾,即取2,2+5,7+5...

L[4:50:5]是指从索引为4开始取,取到索引50,但不包括索引为50的,步幅为5

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

L[2::3]是指从索引为2开始取,每三个取1个

L[4:50:5]是指从索引为4开始取,直到索引为50,但不包括索引为50的元素,并且每五个取1个

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

举报

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

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

进入课程

小白提问。。。。

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