题目有错别字吧?? 制定=指定

首先需要理解的一点,在python中的字符串类型是不可变量,也就是对他做的任何写操作(添加字符,更改,删除)都是需要重新分配内存空间的。
转成成list,然后在指定位置插入,再转回str
普通字符串可以用多种方式编码成Unicode字符串,具体要看你究竟选择了哪种编码:unicodestring=u"Helloworld"#将Unicode转化为普通Python字符串:"encode"utf8string=unicodestring.encode("utf-8"
)utf16string=unicodestring.encode("utf-16")#将普通Python字符串转化为Unicode:"decode"plainstring1=unicode(utf8string,"utf-8"
可以使用Python内置函数eval将字符串转化为字典。该函数会将字符串当做 Python 代码进行解析和执行,可以把符合字典格式的字符串转化成字典类型。除了使用eval外,也可以使用json模块中的loads方法将字符串转换为字典。但需要注意要符合json格式,例如键名必须使用双引号。同时也要使用try-except语句处理转换过程中出现的异常。