怎么将列表里的括号给去掉
时间: 2023-06-04 14:04:53 浏览: 180
可以使用Python语言中的列表解析来实现。例如,假设原来的列表为list,其元素为含有括号的字符串,可以使用如下代码:
new_list = [s.replace("(", "").replace(")", "") for s in list]
其中,replace()函数用于将字符串中的左右括号替换为空字符串,for循环用于遍历列表中的每个字符串。执行完毕后,新生成的列表new_list中的字符串将不再包含括号。
相关问题
Python怎么将列表里的括号给去掉的代码
将列表里的括号去掉,可以使用以下代码:
```
my_list = ["apple", "banana", "orange"]
new_list = []
for item in my_list:
new_list.append(item.strip("()"))
print(new_list)
```
其中strip()方法可以去掉字符串中指定的字符,这里用它去掉括号。
python将列表的中括号去掉
如果你想将一个列表的中括号去掉,可以使用join()函数将列表中的元素连接起来,然后再将连接后的字符串返回。具体操作如下:
```python
my_list = [1, 2, 3, 4, 5]
my_str = ''.join(str(e) for e in my_list)
print(my_str)
```
输出结果为:
```
12345
```
在上面的代码中,我们首先使用了一个列表推导式将列表中的每个元素都转化为字符串类型,然后使用join()函数将所有字符串连接起来,返回一个新的字符串。