I know I can slice a string in Python by using array notation: str[1:6], but how do I splice it? i.e., replace str[1:6] with another string, possibly of a different length?
str[1:6]
Strings are immutable in Python. The best you can do is construct a new string:
t = s[:1] + "whatever" + s[6:]
2.1m questions
2.1m answers
60 comments
57.0k users