使用python打印在输入中插入的每个字符后带有空格的单词

xa9qqrwz  于 2023-01-12  发布在  Python
关注(0)|答案(3)|浏览(102)

我想打印一个文本或单词的结果,它是在一个输入的数字化与空格之间的每个字符/字母/数字,我怎么做与python?
我做了一些搜索,但我只找到了2个或更多字符的代码...

j5fpnvbx

j5fpnvbx1#

正如John在评论中所说,您可以使用str.join来实现这一点:

>>> x = input()
Hello
>>> ' '.join(x)
'H e l l o'
ujv3wf0j

ujv3wf0j2#

如果要像这样拆分文本:'lorem ipsum'['lorem','ipsum'],您可以使用x = string.split()

f1tvaqid

f1tvaqid3#

#It will take space as a {character} and 'space' it.
x = input("Enter:") # hello world
print(" ".join(x))  # h e l l o _ w o r l d  {*_ as a space character}

#If you not wanted space as a {character}
y=input("Enter: ")  # hello world
y=y.replace(" ","")                        #Removed spaces
print(" ".join(y))  # h e l l o w o r l d

相关问题