0
Q
奇怪的事情與追加
A
回答
3
append()
沒有返回值。只是這樣做:
a = [1]
if len(a) == 1:
a.append(0)
1
它只是恰巧list.append
不返回列表。它變異並且什麼都不返回(None
)。
在你的情況下,a = a +[0] if len(a) == 1 else a
將工作。但以下更簡單:if len(a) == 1: a.append(0)
。
相關問題
- 1. 奇怪的事情與HTML編輯
- 2. 奇怪的事情與IF在SQL
- 3. datepicker js與鐵軌奇怪的事情
- 4. 奇怪的事情ArrayList
- 5. Python追加行爲奇怪?
- 6. ChatBox奇怪的追加消息
- 7. 奇怪的JQuery追加不完成DIV
- 8. 奇怪的行爲 - )追加(不工作
- 9. jquery追加奇怪的行爲
- 10. 蟒蛇追加奇怪的行爲
- 11. 奇怪的事情有了CTYPE_ALNUM
- 12. SQL查詢做奇怪的事情
- 13. for循環做奇怪的事情python
- 14. os x,python,homebrew - >奇怪的事情
- 15. 笨URL重寫---奇怪的事情
- 16. C++堆指針奇怪的事情?
- 17. INTS用C printint奇怪的事情
- 18. PHP奇怪的事情發生捲曲
- 19. 奇怪的事情發生HTML和JS
- 20. tabbar奇怪的事情..幫我解決
- 21. 追蹤奇怪的錯誤
- 22. 埃德 - PROJ-再生做奇怪的事情與我的Makefile
- 23. 奇怪的事情與我的SQLite方法
- 24. 奇怪的表情
- 25. Chrome做奇怪的事情與$ _SESSION ['URL'],返回404頁
- 26. Vue.js奇怪的事情與窗口屬性
- 27. 與GUI和線程奇怪的事情在Java
- 28. 與奧裏利亞路由器真是奇怪的事情PARAMS
- 29. drupal中的奇怪情況!
- 30. QThread QT3的奇怪情況
'append'修改'a'並返回'None'。 – Akavall