0
因此,目前我正在研究此問題,並且真正努力深入理解它的每一步!目前我知道在第3行中,它被改爲「Bungo Batgins」,但是在第6行,我不確定爲什麼該單詞改成「Batgins,Bungo」。我知道它是找到索引5的空間,然後添加到索引6以添加逗號。我只是不太明白爲什麼這兩個詞翻轉?如果有人能夠解釋爲什麼這兩個詞會把對方放在一起,那將是非常棒的!非常感謝你!使用切片瞭解Python代碼
word = "Bungo Baggins"
idx = word.find('gg')
word = word[ : idx] + 't' + word[idx + 1 : ]
idx = word.find(' ')
print(idx)
word = word[idx + 1 : ] + ", " + word[ : idx]
print(word)
在第二個字'= ...'聲明,切片部分交換。 .. –
因此,單詞[idx + 1:]是否僅包含Batgins? – ProFesh
確實。你在空間中分裂。並且'word [idx + 1:]'包含從該空間的字符** next **開始的切片... –