第一种函数,函数作用之后原变量也随之变化
a = [1,2,3]
a.remove(1)
print(a)
[2,3]
第二种函数,函数作用之后原变量并未改变
b = 'ABCD'
b.lower()
print(b)
'ABCD'
等等有好多这些类似的函数,请问你们是怎么记得啊,还是说有规律,我老是对这些函数弄混
第一种函数,函数作用之后原变量也随之变化
a = [1,2,3]
a.remove(1)
print(a)
[2,3]
第二种函数,函数作用之后原变量并未改变
b = 'ABCD'
b.lower()
print(b)
'ABCD'
等等有好多这些类似的函数,请问你们是怎么记得啊,还是说有规律,我老是对这些函数弄混
这个学的时候多记多写就行了,记的时候多联想一下函数所属的类型。
比如第一种是数组的移除函数,数组就像是一列火车吧是存一个一个的元素的,那么它肯定就能增加,移除,还能获取个数等。
再比如第二种是字符串,字符串是存的都是字符,那么字符就有获取长短、拼接、截断等函数,还有像这里用到的lower变为小写字母,肯定还有变为大写字母
函数的名字可以联想英文,就像这里的remove就是移除的意思。lower就是小写,upper是大写。
最最最主要的就是多写多敲,孰能生巧,前期记不住就查。