菜鸟我在学Python时,有个最大的疑惑就是:
"为什么有些函数需要有东西去接,有些不用?"
像是split函数,我学的时候是这样用的
str=str.split(' ')
这样才能把split后的字串存进去,而不能 str.split(' ') 就好。
但像是append函数,
list.append(objctive)
就可以把物件加到list后面,而不用 list=list.append(objective) 。
我目前的理解是split函数有回传值,而append没有,所以一个要用=,一个不用,
不知这样是否正确?
另外,在学这些函数时有方法知道到底要不要用=吗?
还是只能看范例照做,或是看说明文件了?
谢谢大家~~