课程
/后端开发
/Python
/初识Python
为啥分数最高的还是倒数第一呢
L = [95.5, 85, 59]
print L[-3]
print L[-2]
print L[-1]
2018-08-29
源自:初识Python 4-3
正在回答
这就是对的
你把题意理解错误了,题中说的倒数是list内部元素的顺序,你说的是分数大小顺序不是一个概念
要倒数排列,-1是最小的值,打印顺序应该是这样的
L = [95.5,85,59] print(L[-1]) print(L[-2]) print(L[-3])
本节课的重点只是想说明在python中。list数据类型 既可以正序查看,也可以倒叙查看...
‘-’ + “数字” :表示list中到着数过去位数为该数字的元素
所以print倒数第一的时候应该是print L[-1],print倒数第二的时候应该是print L[-2],print倒数第三的时候应该是print L[-3]
倒数第一对应59分,59对应L[-1]
人家说的是
指的是从后面访问list集合
三名同学的成绩可以用一个list表示:
请按照倒序索引分别打印出倒数第一、倒数第二、倒数第三。
倒数第一指的是成绩,所以排列应该是:
59
85
95.5
答案应该是:
或者
print L[2]
print L[1]
print L[0]
print L[-3] 打印出来的是95.5 依次是 95.5 85 59
没看懂你要表达啥
我看给出的参考不是呀
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序