在Recurrison调用上更新python列表将返回None
在Recurrison调用上更新python列表将返回None,python,Python,poi()方法在已传递的列表中添加项,并应返回列表,直到列表中出现“停止”。如果“停止”在列表中,则返回列表 打印lst打印['bbb','ddddd','bbb','stop']\1 但是 为什么#2打印的是None而不是更新的列表? `print poi("xx", [])` prints `None` #2 应该是 poi(name, lst) 如果没有return语句,函数将隐式返回None或,例如,或 poi(name, lst) return poi(name, lst)
poi()
方法在已传递的列表中添加项,并应返回列表,直到列表中出现“停止”。如果“停止”在列表中,则返回列表
打印lst
打印['bbb','ddddd','bbb','stop']
\1
但是
为什么#2
打印的是None
而不是更新的列表?
`print poi("xx", [])` prints `None` #2
应该是
poi(name, lst)
如果没有return
语句,函数将隐式返回None
或,例如,或
poi(name, lst)
return poi(name, lst)