課程
/后端開發
/Python
/初識Python
請問list里面的元素可以是一樣的嗎?
若按照答案的代碼是不是在L[0]='Bart'結束后里面就有兩個Bart?
2018-03-25
源自:初識Python 4-6
正在回答
運行結果:
所以list中的元素是可以相同的。
L = ['Adam', 'Lisa', 'Bart']a = L[0]L[0] = L[-1]L[-1] = aprint L
list里面的元素可以是一樣的,你說的沒錯,若不做L[2] = 'Adam' 這個賦值操作,運行結果是會有兩個Bart
可以是一樣的,set里的數據是不唯一
weibo_騎著小鉆風上高架_0
我也有這樣的疑問,然后我用append(‘Bart’)添加試了一下,可以添加進去的,list的元素是可重復的不唯一
list里面的元素可以是一樣
但是你的L[0]='Bart'是給將索引為0的元素的值變成'Bart',而不是給元素添加一個值,添加的的方法是append();
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-07-10
運行結果:
所以list中的元素是可以相同的。
2018-07-09
L = ['Adam', 'Lisa', 'Bart']
a = L[0]
L[0] = L[-1]
L[-1] = a
print L
2018-06-13
list里面的元素可以是一樣的,你說的沒錯,若不做L[2] = 'Adam' 這個賦值操作,運行結果是會有兩個Bart
2018-04-22
可以是一樣的,set里的數據是不唯一
2018-04-06
我也有這樣的疑問,然后我用append(‘Bart’)添加試了一下,可以添加進去的,list的元素是可重復的不唯一
2018-03-25
list里面的元素可以是一樣
但是你的L[0]='Bart'是給將索引為0的元素的值變成'Bart',而不是給元素添加一個值,添加的的方法是append();