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