0. 注意,這道題跟上節(jié)課的那道題有點(diǎn)兒不同服爷,回答完請(qǐng)上機(jī)實(shí)驗(yàn)或參考答案邑退。
>>> old = [1, 2, 3, 4, 5]
>>> new = old
>>> old = [6]
>>> print(new)
如果不上機(jī)操作饿序,你覺(jué)得會(huì)打印什么內(nèi)容?
A:[1, 2, 3, 4, 5]
1. 請(qǐng)問(wèn)如何將下邊這個(gè)列表的'小甲魚(yú)'修改為'小魷魚(yú)'?
list1 = [1, [1, 2, ['小甲魚(yú)']], 3, 5, 8, 13, 18]
A:list1[1][2][0] = '小魷魚(yú)'
2. 要對(duì)一個(gè)列表進(jìn)行順序排序皂林,請(qǐng)問(wèn)使用什么方法朗鸠?
A:list.sort()
3. 要對(duì)一個(gè)列表進(jìn)行逆序排序,請(qǐng)問(wèn)使用什么方法础倍?
A:list.reverse() 或者 list.sort(reverse = True)
4. 列表還有兩個(gè)內(nèi)置方法沒(méi)給大家介紹烛占,不過(guò)聰明的你應(yīng)該可以自己摸索使用的門(mén)道吧:copy() 和 clear()
A:list.copy()拷貝列表,list.clear()清空列表變成空列表