1class Solution:2def reversePrefix(self, word: str, ch: str) -> str:3"""4#method 1:5for i in range(len(word)):6if word[i]==ch:7return word[:i+1][::-1]+word[i+1:]8return word"""9# method 2:10l = 011r = word.find(ch)12word = list(word)13while l < r:14word[l], word[r] = word[r], word[l]15l += 116r -= 117return "".join(word)