Python如何去除列表里的单引号
时间: 2023-05-18 12:06:32 浏览: 87
可以使用列表推导式和字符串的replace()方法来去除列表里的单引号,示例代码如下:
```python
my_list = ["'apple'", "'banana'", "'orange'"]
new_list = [item.replace("'", "") for item in my_list]
print(new_list)
```
输出结果为:
```
['apple', 'banana', 'orange']
```
相关问题
python去除列表的单引号
你可以使用列表推导式来去除列表中的单引号。假设你有一个包含单引号的字符串列表,可以使用以下代码去除单引号:
```python
str_list = ["'apple'", "'banana'", "'orange'"]
new_list = [s.strip("'") for s in str_list]
print(new_list)
```
输出结果为:
```
['apple', 'banana', 'orange']
```
在这个例子中,`strip()` 方法用于去除字符串两侧的单引号。然后,我们使用列表推导式创建一个新的列表,其中包含没有单引号的字符串。
python如何去掉列表中元素的单引号
您好!谢谢您的提问。针对您的问题,请使用以下代码:
```python
my_list = ['apple', 'banana', 'orange']
new_list = [i.strip("'") for i in my_list]
print(new_list)
```
这里使用列表推导式去除了每个元素的单引号,输出结果为 `['apple', 'banana', 'orange']`。希望能帮助您解决问题!