利用G.successors(t)时,如何将得到的数的中括号去掉
时间: 2024-03-19 16:43:32 浏览: 68
正则表达式去除中括号(符号)及里面包含的内容
5星 · 资源好评率100%
在Python中,如果你使用 `G.successors(t)` 得到的结果是一个列表,你可以使用以下两种方法将其转换为字符串并去掉中括号:
方法一:
使用字符串的 `join()` 方法将列表中的元素连接起来,然后将其转换为字符串。具体代码如下:
```python
successors = G.successors(t)
successors_str = ', '.join(successors)
```
这将返回一个以逗号分隔的字符串,其中没有中括号。
方法二:
使用列表推导式将列表中的每个元素转换为字符串,并使用字符串的 `join()` 方法将它们连接起来。具体代码如下:
```python
successors = G.successors(t)
successors_str = ', '.join(str(node) for node in successors)
```
这将返回一个以逗号分隔的字符串,其中没有中括号。这种方法可以确保列表中的每个元素都被转换为字符串。
阅读全文