第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如下python代碼中t[1]為什么就取到成績?

如下python代碼中t[1]為什么就取到成績?

繁華開滿天機 2018-10-16 09:04:45
# 姓名和成績L = [('Bob', 75), ('Adam', 92), ('Bart', 66), ('Lisa', 88)]def by_score(t):return t[1]L2 = sorted(L, key = by_score,reverse=True)print(L2)
查看完整描述

1 回答

?
繁花如伊

TA貢獻2012條經(jīng)驗 獲得超12個贊

by_score作為sorted的排序函數(shù)使用時,它接受的是L的每一個元。

因此,t即列表L中的一個元組('Bob',75)這樣的。

而在Python中,元組與列表的序號都是從0開始的,t[1]即為該元組第二個元素,即75。

這就是成績。

只使用一次的話可以這樣寫:

1L2 = sorted(L, key = lambda x:x[1],reverse=True)


查看完整回答
反對 回復(fù) 2018-11-01
  • 1 回答
  • 0 關(guān)注
  • 708 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號