2024-05-23 17:47:13 发布
网友
我想做一个刽子手游戏,我需要改变字符串中的某些字符。 例:我想把这个字符串中的第三个破折号改成字母。这将需要与任何长度的词,任何帮助将不胜感激
String = list(String) String[0] = "x" String = str(String)
也会起作用。我不确定哪一个(带.join和不带.join的)更有效
你可以用切片
>>> a 'this is really string' >>> a[:2]+'X'+a[3:] 'thXs is really string' >>>
字符串是不可变的,将其列为一个列表,然后替换该字符,然后将其转回如下所示的字符串:
s = ' -' s = list(s) s[2] = 'a' s = ''.join(s)
也会起作用。我不确定哪一个(带.join和不带.join的)更有效
你可以用切片
字符串是不可变的,将其列为一个列表,然后替换该字符,然后将其转回如下所示的字符串:
相关问题 更多 >
编程相关推荐