为了账号安全,请及时绑定邮箱和手机立即绑定
def getSecond(elem):

return elem[1]


L = [('Alice',89), ('Bob',72), ('Candy',88), ('David',79), ('Ellena',99)]

#把list的每个元素的key赋值为各个元素的下标为1的值,然后list按key的数值大小进行排序
L.sort(key=getSecond,reverse=True)

print(L)

list = []

for item in L:
list.append(item[0])
print(list)

最赞回答 / 慕盖茨4301154
前面那条可以直接输出。后面那条将内容储存在了变量中,可以使用其他的代码进行更多的操作,比如字符串拼接、切片处理等。下载视频          

已采纳回答 / 幕布斯8123072
亲测(请看截图),没问题啊<...图片...><...图片...>
# 多行用''' ''' 注释 前缀加r就不用加转义符/
# 上述为多行不用转述,所以r'''

最新回答 / qq_慕码人3050345
print放在了for循环中,j每次被赋值都会执行一次print
L = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
a=L.pop(2)
s=L.pop(2)
print(a,s)
study = ['Alice', 'Candy', 'Bob', 'David', 'Ellena']
# study.append('Zero')
# study.append('Phoebe')
# study.append('Gen')
# # study.sort()
# print(study)


study.insert(2,'Zero')
study.insert(3,'Gen')
study.insert(1,'Phoebe')
study.sort()
print (study)
L = [95.5, 72, 59, 66, 83]
L.sort(reverse=True) #[95.5,83,72,66,59]
print (L[-5],L[-4],L[-3])
L = [95.5, 72, 59, 66, 83]
L.sort(reverse=True)
print (L[0])
print (L[1])
print (L[2])
print (L[0:3])
L = [95.5, 85, 59, 66, 72]
print (L[0])
print (L[1])
print (L[2])
print (L[0:3])
浮点数、字符串、整型、二进制
d = {

'Alice': 45,

'Bob': 60,

'Candy': 75,

'David': 86,

'Ellena': 49

}

L=['Alice','Bob','Candy', 'Mimi', 'David']

for i in range(len(L)):

print(d.get(L[i]))

最赞回答 / weixin_宝慕林0492068
我也觉得,如果是or的话,在参数类型是int或者float的情况下,就会输出param type error.,而一个参数不可能同时是int或float,就会导致if这个判断语句总会为true,就会输出param type error. 故这里应该用and连接。

最新回答 / 卟良人3641935
print(num)这句直接将第一句的结果输出了,因为Python2默认保存的是整数,所以运行结果是3。round(num,2)只是将num小数位数保留了2位,并没有将保留后的结果输出。num = 10 / 3print(num)q=round(num, 2)print(q)你试一下运行这个程序就明白了。print(num)和print(q)是保留小数位数前后的两个结果

已采纳回答 / 傻傻的怪咖
3.14*1.57取三位小数是4.930Pyhton里不会自动省去第一位小数上多余的0(因为要表示是浮点数)但是非第一位的多余的0会自动省去例如100*0.05输出为5.0而不是5.00
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作,灵活使用流程控制语句。

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消