99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
2018-10-23 閱讀量: 965
python錯誤解析(十二)

代碼如下:

>>> L = [2,1,4,3]  
>>> L.reverse().sort()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'NoneType' object has no attribute 'sort'
>>> L
[3, 4, 1, 2]

【錯誤分析】列表屬于可變對象,其append(),sort(),reverse()會在原處修改對象,不會有返回值,

或者說返回值為空,所以要實現反轉并排序,不能并行操作,要分開來寫

代碼如下:

>>> L = [2,1,4,3]  
>>> L.reverse()
>>> L.sort()
>>> L
[1, 2, 3, 4]

或者用下面的方法實現:

代碼如下:

In [103]: sorted(reversed([2,1,4,3]))  
Out[103]: [1, 2, 3, 4]
0.0000
0
關注作者
收藏
評論(0)

發(fā)表評論

暫無數據
推薦帖子