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

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么最后輸出的還是數字啊

A=89

B=72

C=88

D=79

E=99

L=[A,B,C,D,E]

i=0

n=0

while i<5:

? ? j=i+1

? ? while j<5:

? ? ? ? if L[j]>L[i]:

? ? ? ? ? ? n=L[j]

? ? ? ? ? ? L[j]=L[i]

? ? ? ? ? ? L[i]=n

? ? ? ? j+=1

? ? i+=1

A='Alice'

B='Bob'

C='Candy'

D='David'

E='Ellena'

print(L)



正在回答

1 回答

你最后只是給A,B,C,D,E重新賦值,并沒有對L列表里的元素進行替換

0 回復 有任何疑惑可以回復我~
#1

慕函數3065529 提問者

我是借助數字排序的啊,那最后應該怎么把列表中的數字替換成對應的名字呢?
2021-01-30 回復 有任何疑惑可以回復我~
#2

慕婉清1007536

朋友,想請教一下,你是外行小白么?第一遍跟課就能到這個邏輯程度了么?
2021-02-01 回復 有任何疑惑可以回復我~
#3

慕瓜039663 回復 慕函數3065529 提問者

可以通過索引去替換列表里的元素,例:L[0]='Alice'。
2021-02-08 回復 有任何疑惑可以回復我~
#4

慕瓜039663 回復 慕婉清1007536

是啊,怎么了。我就把我理解的東西講出來而已,我哪有講錯可以提出來一起交流嘛,所以你想表達啥呢?不喜勿噴,也不接受。
2021-02-08 回復 有任何疑惑可以回復我~
#5

中二宅男 回復 慕瓜039663

可能只是有點驚嘆,為啥都是第一次學,會比別人差這么多,好煩呀
2021-03-15 回復 有任何疑惑可以回復我~
查看2條回復

舉報

0/150
提交
取消

為什么最后輸出的還是數字啊

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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