我在函数定义里对列表s进行更改,但报错了
s=['3']def word(a="3"):s=s+areturn sword()print(s)
UnboundLocalError: local variable 's' referenced before assignment
不能直接用s,s是列表,你应该用s的元素:
s=['3'] def word(a="3"): s[0]=s[0]+a return s word() print(s)