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

[10:]和[-10:]的结果怎么是一样的?

L = range(1, 101)

print L[-10:]

print L[4::5][10:]


正在回答

4 回答

print L[4::5]
[5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 85, 90, 95, 100]


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

L = range(1, 101)

print L[-10:]

print L[4::5][-10:]

[91, 92, 93, 94, 95, 96, 97, 98, 99, 100]
[55, 60, 65, 70, 75, 80, 85, 90, 95, 100]

L = range(1, 101)

print L[-10:]

print L[4::5][10:]

[91, 92, 93, 94, 95, 96, 97, 98, 99, 100]
[55, 60, 65, 70, 75, 80, 85, 90, 95, 100]


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

WE_Xing

因为-10和10这两个索引都对着的是55呀
2020-02-28 回复 有任何疑惑可以回复我~
L = range(1, 15)
print L[10:]
print L[-10:]

[11, 12, 13, 14]
[5, 6, 7, 8, 9, 10, 11, 12, 13, 14]


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

当然不一样啊

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

举报

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

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

进入课程

[10:]和[-10:]的结果怎么是一样的?

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