remove_non_apha变量是一个列表。因此,您不能在其上调用str。
要将remove_non_apha列表中的每个项目拆分成单个单词,请执行以下操作:
new_list = []
对于remove_non_apha中的每个: new_list.append(each.split(“”))
答案 0 :(得分:0)
remove_non_apha
变量是一个列表。因此,您无法在其上调用str
。
要将remove_non_apha
列表中的每个项目拆分成单个单词,请执行以下操作:
new_list = []
for each in remove_non_apha:
new_list.append(each.split(" "))
要计算每个单词的出现次数,您需要提供更多信息。
答案 1 :(得分:0)
欢迎使用StackOverflow!希望这会有所帮助
在第一行代码中,您需要了解执行此行之后,remove_non_apha
数据类型将为list
remove_non_apha = [re.sub(r"[^a-zA-Z0-9]", " ", file) for file in data[0]]
remove_non_apha.str.split(' ').str.len()
因此您不能在其上使用.str.split(' ').str.len()
,这导致您进入AttributeError: 'list' object has no attribute 'str'