我剛開始學習Python,並一直關注Google Python類。在串演習之一,有這樣的代碼:Python字符串切片中的+是什麼意思?
def not_bad(s):
n = s.find('not')
b = s.find('bad')
if n != -1 and b != -1 and b > n:
s = s[:n] + 'good' + s[b+3:]
return s
我想知道什麼的S [B + 3]表示,因爲這是我第一次碰到+串片內。
切片沒什麼特別的。分片中的「b + 3」意味着「b + 3」意味着其他任何地方的相同。 – BrenBarn