亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
d={'Alice':89,'Bob':72,'Candy':88,'David':79,'Ellena':99}#以名字和分數建立一個dict
L=sorted(d.items(),key=lambda x:x[1])#將這個dict按照value值的大小排序輸出元素以(名字,分數)為tuple的列表
print(L)
此方法適用于若需要排序的對象很多的情況,例如需要排序的list有100個元素 。
L = [95.5, 85, 59, 66, 72]
L=sorted(L)
print(L[-1])
print(L[-2])
print(L[-3])

已采納回答 / 小彈球
python支持中文,要把編程頁面的第一項改成? ??# coding=utf-8,然后就可以了。
#舉一反三
l=[]
for i in range(10):
l.append(i)
print(l)
t=tuple(l)
print(t)
# Enter a code
L = ['Alice', 66, 'Bob', True, 'False', 100]
num = 0
for x in L:
num = num + 1
if num % 2 == 0:
print(x)
這樣做也行
L = ['Alice', 66, 'Bob', True, 'False', 100]
i=0
for item in L:
i+=1
if i%2==0:
print(item)
#or
print(L[1::2])
#有點懶嘿嘿
L = [75, 92, 59, 68, 99]
sum=0
for ch in L:
sum+=ch
print(sum/(len(L)))

最贊回答 / 叁杯
for key, value in d.items():輸出的是key對應的value,而在這個dict中value就是三次成績組成的list,而要求是輸出每一次分數,所以需要再遍歷一遍這個list 把每次的分數打印出來。
試過,老刺激了~
L = [75, 92, 59, 68, 99]
i = 0
sum = 0
for x in L:
sum = x + sum
i = i + 1
ave = sum/i
print(ave)
這樣更方便些

已采納回答 / weibo_N哦7788_0
你輸入??
print(average("a",?"b"))
它會當作數組類型,而不是字符串,變成一個字符串應該就對了。

講師回答 / 咚咚嗆
是的,應該是五個同學才對,非常細心,感謝同學。

最贊回答 / qq_慕妹1564823
類似于c語言的指針, c++的引用
課程須知
如果您了解程序設計的基本概念,會簡單使用命令行,了解中學數學函數的概念,那么對課程學習會有很大的幫助,讓您學起來得心應手,快速進入Python世界。
老師告訴你能學到什么?
通過本課程的學習,您將學會搭建基本的Python開發環境,以函數為基礎編寫完整的Python代碼,熟練掌握Python的基本數據類型以及list和dict的操作,靈活使用流程控制語句。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消