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

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

list里的順序

請問list里面的元素可以是一樣的嗎?

若按照答案的代碼是不是在L[0]='Bart'結束后里面就有兩個Bart?

正在回答

6 回答

https://img1.sycdn.imooc.com//5b440df9000184de02780126.jpg

運行結果:

https://img1.sycdn.imooc.com//5b440e25000168c301680044.jpg

所以list中的元素是可以相同的。

2 回復 有任何疑惑可以回復我~

L = ['Adam', 'Lisa', 'Bart']
a = L[0]
L[0] = L[-1]
L[-1] = a
print L

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

list里面的元素可以是一樣的,你說的沒錯,若不做L[2] = 'Adam' 這個賦值操作,運行結果是會有兩個Bart

https://img1.sycdn.imooc.com//5b20e2b1000180e804070163.jpg

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

可以是一樣的,set里的數據是不唯一

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

weibo_騎著小鉆風上高架_0

set 里數據唯一
2018-04-22 回復 有任何疑惑可以回復我~

我也有這樣的疑問,然后我用append(‘Bart’)添加試了一下,可以添加進去的,list的元素是可重復的不唯一

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

list里面的元素可以是一樣

但是你的L[0]='Bart'是給將索引為0的元素的值變成'Bart',而不是給元素添加一個值,添加的的方法是append();

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

舉報

0/150
提交
取消
初識Python
  • 參與學習       758393    人
  • 解答問題       8967    個

學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序

進入課程

list里的順序

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

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

幫助反饋 APP下載

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

公眾號

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