tokens = sentence.split() AttributeError: 'list' object has no attribute 'split'
时间: 2023-10-10 19:06:10 浏览: 134
python报错: 'list' object has no attribute 'shape'的解决
5星 · 资源好评率100%
这错误是因为你尝试在一个列表对象上调用 `split()` 方法,但是列表对象没有 `split()` 方法。`split()` 方法是字符串对象的方法,用于将字符串拆分为子字符串。
如果你想将一个字符串拆分为单词,可以使用空格作为分隔符来拆分字符串。以下是一个示例:
```python
sentence = "This is a sample sentence"
tokens = sentence.split()
print(tokens)
```
输出:
```
['This', 'is', 'a', 'sample', 'sentence']
```
请确保 `sentence` 是一个字符串对象,而不是一个列表对象,然后再调用 `split()` 方法将其拆分为单词列表。
阅读全文