[' precision recall f1-score support', '', ' 0 0.90 0.91 0.91 10762'],去掉‘’怎么弄
时间: 2023-10-23 19:05:41 浏览: 119
你可以使用字符串的replace方法来去掉空字符串,具体操作如下:
```python
s = "[' precision recall f1-score support', '', ' 0 0.90 0.91 0.91 10762']"
s = s.replace("''", "")
print(s)
```
输出结果为:
```
[' precision recall f1-score support', ' 0 0.90 0.91 0.91 10762']
```
这样就去掉了空字符串。
相关问题
[' precision recall f1-score support', '', ' 0 0.90 0.91 0.91 10762']这个怎么去掉''
同样可以使用字符串的 `replace` 方法来去掉空字符串,具体操作如下:
```python
s = "[' precision recall f1-score support', '', ' 0 0.90 0.91 0.91 10762']"
s = s.replace("''", "")
print(s)
```
输出结果为:
```
[' precision recall f1-score support', ' 0 0.90 0.91 0.91 10762']
```
这样就去掉了空字符串。
[' precision recall f1-score support', '', ' 0 0.90 0.91 0.91 10762']做一个循环。for i in report:如果字符串等于‘’,则删除,不等于则不变代码
你可以先把报告字符串列表中的空字符串删除,然后再进行循环遍历,具体代码如下:
```python
report = [' precision recall f1-score support', '', ' 0 0.90 0.91 0.91 10762']
# 删除空字符串
report = [r for r in report if r != '']
# 遍历报告字符串
for r in report:
print(r)
```
输出结果为:
```
precision recall f1-score support
0 0.90 0.91 0.91 10762
```
这样就可以实现你想要的效果了。
阅读全文