Python 如何使垂直列表水平打印?

Python 如何使垂直列表水平打印?,python,string,Python,String,如果我有一个垂直打印的变量,如下所示: h e l l o 如何使此变量像这样水平打印 hello 谢谢你的帮助。 text = 'h\ne\nl\nl\no' 这是另一种方法 ''.join(text.split()) 假定 text = 'h\ne\nl\nl\no' 这是另一种方法 ''.join(text.split()) 听起来像是从数组中创建字符串?或者是一根绳子中的一根 >>> from_list = ['h', 'e', 'l', 'l', 'o']

如果我有一个垂直打印的变量,如下所示:

h
e
l
l
o
如何使此变量像这样水平打印

hello
谢谢你的帮助。

text = 'h\ne\nl\nl\no'
这是另一种方法

''.join(text.split())
假定

text = 'h\ne\nl\nl\no'
这是另一种方法

''.join(text.split())

听起来像是从数组中创建字符串?或者是一根绳子中的一根

>>> from_list = ['h', 'e', 'l', 'l', 'o']
>>> print ''.join(from_list)
hello
>>> print ':'.join(from_list)
h:e:l:l:o
strings的join()函数获取一个列表并返回一个字符串,其参数固定在每个项之间

您可能正在使用字符串:

>>> from_string = "h\ne\nl\nl\no"
>>> print from_string
h
e
l
l
o
>>> print from_string.split()
['h', 'e', 'l', 'l', 'o']
>>> print "".join(from_string.split())
hello
>>> print " (pause) ".join("one, two, three, five, no four!".split(","))
one (pause)  two (pause)  three (pause)  five (pause)  no four!

它使用strings的split()函数,将字符串拆分为一个项目列表。然后将结果合并回一个字符串。可以对任何字符串进行拆分,但默认为空白。

听起来像是从数组中创建字符串?或者是一根绳子中的一根

>>> from_list = ['h', 'e', 'l', 'l', 'o']
>>> print ''.join(from_list)
hello
>>> print ':'.join(from_list)
h:e:l:l:o
strings的join()函数获取一个列表并返回一个字符串,其参数固定在每个项之间

您可能正在使用字符串:

>>> from_string = "h\ne\nl\nl\no"
>>> print from_string
h
e
l
l
o
>>> print from_string.split()
['h', 'e', 'l', 'l', 'o']
>>> print "".join(from_string.split())
hello
>>> print " (pause) ".join("one, two, three, five, no four!".split(","))
one (pause)  two (pause)  three (pause)  five (pause)  no four!

它使用strings的split()函数,将字符串拆分为一个项目列表。然后将结果合并回一个字符串。您可以在任何字符串上拆分,但默认为空白。

我建议的一种非常快捷的方法如下

str1=“我爱python”
对于str1中的字符:
打印(*[字符],结束=“”)
输出

 I   l o v e   p y t h o n 
 I love python 
如果不需要空格,只需删除单个引号之间的空格 i、 e
print(*[chars],end='')

输出

 I   l o v e   p y t h o n 
 I love python 

我可以建议一个非常快捷的方法如下

str1=“我爱python”
对于str1中的字符:
打印(*[字符],结束=“”)
输出

 I   l o v e   p y t h o n 
 I love python 
如果不需要空格,只需删除单个引号之间的空格 i、 e
print(*[chars],end='')

输出

 I   l o v e   p y t h o n 
 I love python 

将列表项的表示形式与“
”和“
”连接起来

l = [3.14, 'string', ('tuple', 'of', 'items')]
print(', '.join(map(repr, l)))
输出:



我不知道“垂直列表”是什么意思,因为python只包含没有方向的列表。

将列表项的表示形式与
,“

l = [3.14, 'string', ('tuple', 'of', 'items')]
print(', '.join(map(repr, l)))
输出:



我不知道“垂直列表”是什么意思,因为python只包含没有方向的列表。

您可能需要为您的问题添加更多细节……您能显示生成垂直输出的代码和变量吗?您打印的是单个项目的数组/列表吗?我刚从一位朋友那里得到了一个解决方案。谢谢大家。我知道你们想问什么了,因为我也面临这个问题。按照这个链接,你可能需要为你的问题添加更多的细节…你能显示生成垂直输出的代码和变量吗?你打印的是单个项目的数组/列表吗?我刚从一个朋友那里得到了这个问题的解决方案。谢谢大家。我知道你们想问什么了,因为我也面临这个问题。遵循这个链接,这是一个很好的解决方案(如果我们知道实际的问题是什么的话):-/我想在某个时候,OP发布了一些关于图像的信息,但随后删除了评论。(仍然是一个很好的解决方案)。现在,另一个答案已经不存在了,显示
var
initialized这可能是一个很好的解决方案(如果我们知道真正的问题是什么的话:-/我想在某个时候,OP发布了一些关于图像的信息,但随后删除了评论。(仍然是一个简洁的解决方案)。现在另一个答案已经不存在了,显示
var
initialized可能会有用