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

在Python中打印列表时消除单引号

在Python中打印列表时消除单引号,python,python-2.7,list,Python,Python 2.7,List,我是python新手,我不知道如何打印列表,列表中不应该包含“whileprinting” 如果给出打印列表我得到的结果是['xyz','ysfe']我需要消除单引号 试试这个,它会有用的 mylist = ['abc', 'def', 'brt'] print ('[%s]' % ', '.join(map(str, mylist))) a = ['xyz', 'ysfe'] s = {39: None} print(str(a).translate(s)) 试试这个 lst = ['xy

我是python新手,我不知道如何打印列表,列表中不应该包含“whileprinting”

如果给出
打印列表
我得到的结果是
['xyz','ysfe']
我需要消除单引号

试试这个,它会有用的

mylist = ['abc', 'def', 'brt']
print ('[%s]' % ', '.join(map(str, mylist)))
a = ['xyz', 'ysfe']
s = {39: None}
print(str(a).translate(s))
试试这个

lst = ['xyz', 'ysfe']
print(str(lst).translate(str.maketrans('', '', "'")))

试试这个,它会起作用

你想去掉单引号,但保留括号吗?为什么?类似于
print('[{}]'.format(','.join(l))
的东西可以工作。我不太明白这一点。请把你寻找这种解决方案的原因贴出来。另外,在提问之前,请先搜索stackoverflow(如果已回答)。它使这个社区成为一个更好的地方,你也可以一路学习。谢谢。(不要随意添加标记。您的示例是Python 3.x中的一个错误。)函数
print
需要一个字符串。如果你给它一个完全不同的东西——“在这里,有一个列表,看看你能用它做什么”——它会调用对象的
\uuu str\uu
方法来获得字符串代表。你不能影响它。注意:避免使用变量名
list
,因为这将替换内置的Python函数
list()
通过说明代码的工作原理来添加一些上下文。这样可能对OP和其他人也有帮助。
mylist = ['abc', 'def', 'brt']
print ('[%s]' % ', '.join(map(str, mylist)))
a = ['xyz', 'ysfe']
s = {39: None}
print(str(a).translate(s))