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

如何显示带有“的列表”&引用;用python

如何显示带有“的列表”&引用;用python,python,list,python-2.7,Python,List,Python 2.7,在Python中,允许同时使用列表中的“”和“” 当我生成如下列表时: map(str,list1) 默认显示使用“”: mylist = ['1','2','3'] 现在我想显示如下内容: mylist = ["1","2","3"] 如何制作?将列表转换为字符串后,只需替换输出即可: >>> x = ['a','b'] >>> x ['a', 'b'] >>> y = str(x) >>> y "['a', 'b'

在Python中,允许同时使用列表中的“”和“”

当我生成如下列表时:

map(str,list1)
默认显示使用“”:

mylist = ['1','2','3']
现在我想显示如下内容:

mylist = ["1","2","3"]

如何制作?

将列表转换为字符串后,只需替换输出即可:

>>> x = ['a','b']
>>> x
['a', 'b']
>>> y = str(x)
>>> y
"['a', 'b']"
>>> y.replace("'", '"')
'["a", "b"]'

但是请注意,这现在是一个字符串,而不是一个列表。

您可以在将列表转换为字符串后替换输出:

>>> x = ['a','b']
>>> x
['a', 'b']
>>> y = str(x)
>>> y
"['a', 'b']"
>>> y.replace("'", '"')
'["a", "b"]'

但是请注意,这现在是一个字符串,而不是一个列表。

您可以在将列表转换为字符串后替换输出:

>>> x = ['a','b']
>>> x
['a', 'b']
>>> y = str(x)
>>> y
"['a', 'b']"
>>> y.replace("'", '"')
'["a", "b"]'

但是请注意,这现在是一个字符串,而不是一个列表。

您可以在将列表转换为字符串后替换输出:

>>> x = ['a','b']
>>> x
['a', 'b']
>>> y = str(x)
>>> y
"['a', 'b']"
>>> y.replace("'", '"')
'["a", "b"]'

但是请注意,这现在是一个字符串,而不是列表。

您也可以使用内置的string.format()。试试这个:

>>> Mylist = [1, 2, 3]
>>> Mylist = ['"{}"'.format(x) for x in Mylist]
这将用Mylist中的每个元素替换{},并以新格式将其添加到新列表中。您将得到以下结果:

>>> Mylist
['"1"', '"2"', '"3"']
>>> print Mylist[0]
"1"

希望这就是你想要的,祝你好运

您还可以使用内置的string.format()。试试这个:

>>> Mylist = [1, 2, 3]
>>> Mylist = ['"{}"'.format(x) for x in Mylist]
这将用Mylist中的每个元素替换{},并以新格式将其添加到新列表中。您将得到以下结果:

>>> Mylist
['"1"', '"2"', '"3"']
>>> print Mylist[0]
"1"

希望这就是你想要的,祝你好运

您还可以使用内置的string.format()。试试这个:

>>> Mylist = [1, 2, 3]
>>> Mylist = ['"{}"'.format(x) for x in Mylist]
这将用Mylist中的每个元素替换{},并以新格式将其添加到新列表中。您将得到以下结果:

>>> Mylist
['"1"', '"2"', '"3"']
>>> print Mylist[0]
"1"

希望这就是你想要的,祝你好运

您还可以使用内置的string.format()。试试这个:

>>> Mylist = [1, 2, 3]
>>> Mylist = ['"{}"'.format(x) for x in Mylist]
这将用Mylist中的每个元素替换{},并以新格式将其添加到新列表中。您将得到以下结果:

>>> Mylist
['"1"', '"2"', '"3"']
>>> print Mylist[0]
"1"

希望这就是你想要的,祝你好运

你为什么要这么做?Python默认为
,除非字符串中有
。不确定为什么需要它,但这里有一个非常简单的方法:
str(mylist)。替换(“,”)
(如果您可以解释为什么需要双引号而不是单引号,我们可以更好地提供答案。例如,您可能需要JSON?在这种情况下,JSON.dump()是解决方案。为什么要这样做?Python默认为
,除非字符串中有
。不确定为什么需要它,但这里有一个非常简单的方法:
str(mylist)。替换(“,”)
(如果您可以解释为什么需要双引号而不是单引号,我们可以更好地提供答案。例如,您可能需要JSON?在这种情况下,JSON.dump()是解决方案。为什么要这样做?Python默认为
,除非字符串中有
。不确定为什么需要它,但这里有一个非常简单的方法:
str(mylist)。替换(“,”)
(如果您可以解释为什么需要双引号而不是单引号,我们可以更好地提供答案。例如,您可能需要JSON?在这种情况下,JSON.dump()是解决方案。为什么要这样做?Python默认为
,除非字符串中有
。不确定为什么需要它,但这里有一个非常简单的方法:
str(mylist)。替换(“,”)
(如果您可以解释为什么需要双引号而不是单引号,我们可以更好地提供答案。例如,您可能需要JSON?在这种情况下,JSON.dump()就是解决方案。