You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何自定义字符串中字符间的间隔(非默认空格按键输入)

如何给字符串字符间添加自定义间隔

当然可以实现,Python里有多种简洁的处理方式,下面给你两种实用方案:

方法1:用join()方法(最省事)

这是处理这类需求的标准做法,直接利用字符串的join()方法,就能把自定义间隔插入到每个字符之间:

my_string = 'hello'
# 自定义间隔,这里用三个空格做例子,你可以换成任何字符串
custom_sep = '   '
new_string = custom_sep.join(my_string)
print(new_string)  # 输出结果:h   e   l   l   o

不管你想把间隔换成制表符('\t')、短横线('---')还是其他任意符号,只要修改custom_sep的值就行,完全不用手动替换空格。

方法2:手动遍历拼接(适合理解底层逻辑)

如果想自己实现拼接逻辑,可以逐个遍历字符,拼接字符和间隔,最后去掉末尾多余的间隔:

my_string = 'hello'
custom_sep = '|'
new_string = ''
for char in my_string:
    new_string += char + custom_sep
# 切掉最后一个多余的间隔符
new_string = new_string[:-len(custom_sep)]
print(new_string)  # 输出结果:h|e|l|l|o

内容的提问来源于stack exchange,提问作者michael

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 23:35:33