Mutations

Sort by

recency

|

1131 Discussions

|

  • + 0 comments
    def mutate_string(string, position, character):
        string = string[:position] + character + string[position+1:]
        return string
    
    if __name__ == '__main__':
        s = input()
        i, c = input().split()
        s_new = mutate_string(s, int(i), c)
        print(s_new)
    
  • + 0 comments

    we can do it two ways as they provided def mutate_string(string, position, character): string = string[:position]+character+string[position+1:] return string

    and

    def mutate_string(string, position, character): l=list(string); l[position]=character return ''.join(l)

  • + 0 comments
    def mutate_string(string, position, character):
        sliceing=string[:position]+character+string[position+1:]
        
        return sliceing
    
    if __name__ == '__main__':
        s = input()
        i, c = input().split()
        s_new = mutate_string(s, int(i), c)
        print(s_new)
    
  • + 0 comments
    return string[:position]+character+string[position+1:]
    
  • + 0 comments

    def mutate_string(string, position, character): l = list(string) l[position] = character string = ''.join(l) return string

    if name == 'main': s = input() i, c = input().split() s_new = mutate_string(s, int(i), c) print(s_new)