1
A
回答
8
這是因爲追加沒有返回值(= None
)。
>>> print [1].append(2)
None
3
array.append
不返回您追加到的數組,它返回None
。
相關問題
- 1. Common Lisp爲什麼(列表+ 1 2)評估爲('(+ 1 2)1 2)
- 2. 爲什麼「[[1,2],[3,4]]。indexOf([1,2])」返回-1?
- 3. 爲什麼`as.logical(2)`評估爲`TRUE`?
- 4. 爲什麼1 =='1,2'是真的?
- 5. 爲什麼Javascript將00的2位數年份評估爲1900而不是2000?
- 6. 爲什麼空字符串和None的評估方式不同?
- 7. 爲什麼-1/2在C++中評估爲0,但在Python中爲-1?
- 8. 爲什麼(1 + 1)和1返回1而不是2?
- 9. 爲什麼_ = $ = + [],++ _ +''+ $評估爲10
- 10. 爲什麼評估,以2個
- 11. 爲什麼class .__ weakref__不是None,而instance .__ weakref__是None?
- 12. 爲什麼strtof總是評估爲HUGE_VAL?
- 13. 爲什麼str(None)不是str(None)?
- 14. 爲什麼表達式(0 == 0&1 == 1)評估爲False?
- 15. 在Ruby中,爲什麼nil [1] = 1評估爲零?
- 16. 爲什麼1 [1]評估爲在javascript中未定義?
- 17. 爲什麼「(奇數和1)= 1」評估爲真?
- 18. 爲什麼「{1:'a',True:'b',1.0:'c',1.00:'d'}」評估爲「{1:'d'}」?
- 19. 爲什麼爲(;;)而不是while(1)?
- 20. 爲什麼10 >> 2 + 5 >> 2評估爲零?
- 21. 爲什麼「dict(Runoob = 1,Google = 2,Taobao = 3)」會在「dict(1 = 1,2 = 2,3 = 3)」的時候編譯而不是在python中?
- 22. 爲什麼這總是評估錯誤?
- 23. 爲什麼retainCount是0而不是1?
- 24. 爲什麼是1 -2
- 25. 在Javascript中,爲什麼[1,2] == [1,2]或({a:1})==({a:1})爲false?
- 26. 爲什麼_ret評估爲真,不應評估爲假(位操作員)?
- 27. 爲什麼python設計爲str(None)會返回'None'而不是空字符串?
- 28. 爲什麼在Scheme中不評估?
- 29. 爲什麼不重新評估條件?
- 30. 爲什麼PyRun_String不評估bool文字?
我坐在這裏撓撓腦袋想着「這真的應該工作」,然後你來了,指出顯而易見的:) –