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

在Python中将字符串列表转换为单个字符串

在Python中将字符串列表转换为单个字符串,python,Python,一个新手问题,如果是基本问题,我道歉。 我有一个集合,myset,它是通过读取csv文件来填充的,请参见下面的打印表示 set(['value1', 'value2']) 集合上的元素数是任意的,具体取决于读取的文件。我想使用集合中的各个元素在csv文件中添加条目。我试过: file_row = ['#Entry','Time', str(myset), 'cpu usage'] print file_row filewriter.writerow(file_row)

一个新手问题,如果是基本问题,我道歉。 我有一个集合,myset,它是通过读取csv文件来填充的,请参见下面的打印表示

set(['value1', 'value2'])
集合上的元素数是任意的,具体取决于读取的文件。我想使用集合中的各个元素在csv文件中添加条目。我试过:

    file_row = ['#Entry','Time', str(myset), 'cpu usage']
    print file_row
    filewriter.writerow(file_row)
然而,我得到的结果是:

#Entry,Time,"set(['value1', 'value2'])",cpu usage
我真正想要的地方

#Entry,Time,value1,value2,cpu usage.

您能建议如何获得我想要的结果吗?

您可以按如下方式进行处理:

file_row = ['#Entry','Time'] # start with pre-myset elements
file_row.extend(myset) # add on myset
file_row.append('cpu usage') # add final item

请注意,使用
集合
意味着元素的顺序也是任意的。

如果要在一行中完成所有操作:


file_row=['#Entry','Time']+[myset中的x代表x]+['cpu使用情况]

它工作正常。感谢您在订购布景时提醒我们。我需要记住这一点。