2024-10-01 19:21:57 发布
网友
一旦我有一系列未分隔的单词,我该如何区分字符?在
例如,要翻译“取后缀的最后一个字符,每次都给它加一个空格("aSuffixbSuffixcSuffix"-->;"aSuffix bSuffix cSuffix")。`
"aSuffixbSuffixcSuffix"
"aSuffix bSuffix cSuffix"
或者,更一般地说,替换x-n字符,其中x是任意整数(例如,替换第3、6、9等字符,我选择的某些内容)。在
假设您从this question获取字符串,最简单的方法是首先不要将所有字符串都塞满。您的原始create_word可以更改为:
create_word
def create_word(suffix): letters="abcdefghijklmnopqrstuvwxyz" return [i + suffix for i in letters]
然后您就可以使用e和''.join(e)或{}来获得所需的字符串。在
e
''.join(e)
str = "SuffixbSuffixcSuffix" def chunk_str(str, chunk_size): return [str[i:i+chunk_size] for i in range(0, len(str), chunk_size)] " ".join(chunk_str(str,3))
退货:
可以使用字符串的替换方法。检查the documentation
initial = "aSuffixbSuffixcSuffix" final = initial.replace("Suffix", "Suffix ") print(final)
假设您从this question获取字符串,最简单的方法是首先不要将所有字符串都塞满。您的原始
create_word
可以更改为:然后您就可以使用}来获得所需的字符串。在
e
和''.join(e)
或{退货:
^{pr2}$可以使用字符串的替换方法。检查the documentation
相关问题 更多 >
编程相关推荐