任何人都可以向我解釋以下行爲嗎?這沒有任何意義。Python奇怪的字符串處理問題帶
我有一個字符串:
In [170]: t = "c:\\website\\site-env\\scripts"
我嘗試剝離:從前面的 「C \網站」,並且它不工作:
In [171]: t.strip("c:\\website")
Out[171]: '-env\\scrip'
我備份一點點看看它破壞的地方:
In [172]: t.strip("c:\\websi")
Out[172]: 'te\\site-env\\script'
由於某些原因,它發生在「t」之後!
In [173]: t.strip("c:\\websit")
Out[173]: '-env\\scrip'
任何想法?我很難過。
您是否確實......閱讀文檔?你可以在Python shell中做一個'help(「」。strip)''。 – 2012-07-29 23:28:38