Python 如何在列表元素前后放置一个空格?

Python 如何在列表元素前后放置一个空格?,python,list,Python,List,如何在列表元素前后放置一个空格 例如list=['A'、'B'、'C'] 我想要 list=['A','B','C']使用和: #Simple way list = [' '+x+' ' for x in list] #F-strings way lits = [f' {x} ' for x in list] 你不是自己回答这个问题吗 通过使用: list = [' A ',' B ',' C '] 代码已经运行了 打印时 print(list[0]) 它将打印“A”,前后各有一个空格

如何在列表元素前后放置一个空格

例如
list=['A'、'B'、'C']

我想要

list=['A','B','C']
使用和:

#Simple way
list = [' '+x+' ' for x in list] 

#F-strings way
lits = [f' {x} ' for x in list]

你不是自己回答这个问题吗

通过使用:

list = [' A ',' B ',' C ']
代码已经运行了 打印时

print(list[0])
它将打印“A”,前后各有一个空格

为了验证这一点,请通过打印第一个列表和第二个列表的第一个字符来查看差异

第一个列表=列表=['A','B','C']
第二个列表=列表=['A','B','C']

这里OP询问的是如何以该格式保存数据,而不是如何查看打印。当它们打印为
'A'!='“
有两个字符difference@sahasrara62哦,对不起,我不明白他的意思。没关系,我没有投反对票。你能告诉我,如果我想从列表的某些元素中删除
\n
,我应该怎么做吗?例如,“hello\n”应该是
hello
@elham[x.strip for x in lst]谢谢。他们中的一些人是这样的:
你好\n你是谁
。我的意思是
\n
附加在另一个词后面。
导入re;lst=[res.sub(r'\n','',x)表示lst中的x]
print(list[0])