课程
/后端开发
/Python
/Python3 入门教程(新版)
为什么
print(L[-1:-3])
这样输出的是空的[]?
2020-09-24
源自:Python3 入门教程(新版) 5-4
正在回答
因为切片是按从左到右算,左边是启始下标,右边是结束下标。所以倒叙你得print(L[-3:-1]),表示从倒数第三个切到倒数最后一个
切到最后,冒号后面应该是留空 print(L[-3:])
前三名:L[-5:-2] 倒序偏一位
他要的是列表前三个最大的数,只是用切片应该实现不了,可以L.sort(reverse=True),再L[-5:-3]切片就可以拿到前三名成绩,不然就老实的一个个的索引也可以的
举报
python3入门教程,让你快速入门并能编写简单的Python程序
2 回答为啥倒叙是-3 却把‘candy’替换掉了?
3 回答不用if不可以吗?
1 回答3.9.6可以用吗
2 回答请问老师,Hello World前后是用单双引号都可以吗?
3 回答可以不定义直接使用print()输入那句话么?