Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在字符串之间以特定间隔添加空格?_Python_Python 3.x_String - Fatal编程技术网

Python 如何在字符串之间以特定间隔添加空格?

Python 如何在字符串之间以特定间隔添加空格?,python,python-3.x,string,Python,Python 3.x,String,我有一个字符串,比如“hellomynameissam” 如何向每个int(x)间隔添加空格,比如说,如果x是3,那么字符串就变为 “hel lom yna mei ssa m”您可以使用以下功能获取所需内容 def make_interval(string, interval): return ' '.join(string[i:i+interval] for i in range(0, len(string), interval)) string = 'hellomynameiss

我有一个字符串,比如“hellomynameissam”

如何向每个int(x)间隔添加空格,比如说,如果x是3,那么字符串就变为


“hel lom yna mei ssa m”

您可以使用以下功能获取所需内容

def make_interval(string, interval):
    return ' '.join(string[i:i+interval] for i in range(0, len(string), interval))

string = 'hellomynameissam'
print(make_interval(string, 2))
print(make_interval(string, 3))
print(make_interval(string, 4))
输出

he ll om yn am ei ss am
hel lom yna mei ssa m
hell omyn amei ssam
试试这个:

string = "hellomynameissam"
x = 3
out = [string[i:i+x] for i in range(0,len(string),3)]
out = ' '.join(out)
print(out)
输出 试试这个

string=“hellomynameissam”
formattedString=“”
计数=0
对于字符串中的元素:
如果(计数%3==0):
formattedString=formattedString+“”
formattedString=formattedString+元素
计数+=1
打印(格式化字符串)
输出

hel lom yna mei ssa m
hel lom yna mei ssa m