Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/304.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 2.6中,使用逗号在同一行中打印_Python_Printing - Fatal编程技术网

在python 2.6中,使用逗号在同一行中打印

在python 2.6中,使用逗号在同一行中打印,python,printing,Python,Printing,我正在使用python 2.6。我有一个变量“host”,它存储我的服务器名称列表。我想将它们作为逗号分隔的值打印在同一行中 打印主机 xxxxxx.es.ad.com xxxxxx.es.ad.com xxxxxx.es.ad.com假设主机是一个带换行符的字符串,这是一个简单的拆分+连接操作: >>> host = 'a\nb\nc' >>> ','.join(host.split()) 'a,b,c' 如果保证每个主机之间只有一个换行符,并且担心主机

我正在使用python 2.6。我有一个变量“host”,它存储我的服务器名称列表。我想将它们作为逗号分隔的值打印在同一行中

打印主机

xxxxxx.es.ad.com
xxxxxx.es.ad.com

xxxxxx.es.ad.com
假设
主机
是一个带换行符的字符串,这是一个简单的
拆分
+
连接
操作:

>>> host = 'a\nb\nc'
>>> ','.join(host.split())
'a,b,c'
如果保证每个主机之间只有一个换行符,并且担心主机名本身有其他空格(不应该有),请使用
split('\n')

我猜你有一个字符串列表

host = ['xxxxxx.es.ad.com','xxxxxx.es.ad.com','xxxxxx.es.ad.com']

print(','.join(host))
#prints >> xxxxxx.es.ad.com,xxxxxx.es.ad.com,xxxxxx.es.ad.com