Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/336.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/1/ssh/2.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_Database_List_Extract - Fatal编程技术网

如何在python列表中获取值并将其组合成一个变量—python

如何在python列表中获取值并将其组合成一个变量—python,python,database,list,extract,Python,Database,List,Extract,我想创建一个名为“allvar”的变量,该变量在mylist中包含所有值 例如: mylist = ['X', 'Y', 'Z'] 我如何将allvar创建为。。由一个空格而不是“,”分隔的X Y Z 不带[]且不带“单引号” 我之所以喜欢获取allvar,是因为我需要将此allvar传递给另一个已使用此格式的主机服务器 有什么建议吗 您需要使用连接: >>> mylist = ['X', 'Y', 'Z'] >>> allvar = ' '.join(my

我想创建一个名为“allvar”的变量,该变量在mylist中包含所有值 例如:

mylist = ['X', 'Y', 'Z']
我如何将allvar创建为。。由一个空格而不是“,”分隔的X Y Z 不带[]且不带“单引号”

我之所以喜欢获取allvar,是因为我需要将此allvar传递给另一个已使用此格式的主机服务器

有什么建议吗

您需要使用连接:

>>> mylist = ['X', 'Y', 'Z']
>>> allvar = ' '.join(mylist)
>>> print allvar
X Y Z

现在还不清楚你想在这里做什么。如果您只是尝试发送字符串“X Y Z”,其中X Y和Z被替换为浮点变量,则此操作将完成:

allvar='%f%f%f'(X,Y,Z)

浮点数的字符串格式类型(例如“%f”)可以在以下位置找到:


如果您使用的类型比float、int、string等更复杂,或者如果您需要更紧凑的字符串表示,那么您可以使用诸如msgpack、json等序列化协议,远程服务器必须能够解包使用序列化程序打包的数据。

如果没有单引号,它将成为一个变量,这也是一个无效变量。为什么要这样做。。。您不能,因为此X Y Z不是有效的数据类型。我说过我需要将此值传递给另一台服务器,因为列表不能用于传递给另一台服务器。xyz的意思是字符串,所以我实际上在寻找类似“xyz”的东西对不起,我应该更清楚一些。这可能是
>>> mylist = ['X', 'Y', 'Z']
>>> allvar = ' '.join(mylist)
>>> print allvar
X Y Z