修改列表中项目的一部分

所以,我有一个项目清单,例如,

mylist = ['apple', '"banana"', 'orange']

我想从mylist 中的香蕉项中删除双引号。结果列表应如下所示,

myresultlist = ['apple' , 'banana', 'orange']

我试过函数 i.replace('"', "") 但没有运气。这可能吗?

回答

尝试str.replace和列表理解:

mylist = ["apple", '"banana"', "orange"]

mylist = [v.replace('"', "") for v in mylist]
print(mylist)

印刷:

['apple', 'banana', 'orange']


以上是修改列表中项目的一部分的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>