我想了解两条代码行之间的区别。我找不到区别。每当我尝试运行第二个代码时,它都不会影响字符串a。
有人能告诉我为什么第二行代码不起作用吗?
a = "aaaaIstanbulaaaa".strip('a') #Affects the string
print(a)
>>>Istanbul
Run Code Online (Sandbox Code Playgroud)
a = "aaaaIstanbulaaaa" #Doesn't affect the string
a.strip('a')
print(a)
>>>aaaaIstanbulaaaa
Run Code Online (Sandbox Code Playgroud)