为什么列表在追加后返回空

我是python的新手,正在尝试构建网络爬虫以从论坛收集文本。我不明白为什么代码z.append(Replies)返回一个空列表。(但是当我尝试z.append(str(Replies))时,它将给我我想要的结果。问题是返回值的索引将是字符数而不是句子数

for question_and_answers in soup.findAll('div',{'class': 'content'}):

        question_and_answer = question_and_answers.text

        x.append([question_and_answer])

Replies.extend(x[1:])

z.append(str(Replies))

Replies.clear()

x.clear() 

z是论坛中所有问题的所有答复的列表。预期的结果是,每个回复都应该是列表的一个元素(而不是字符数)

很抱歉,我不知道如何正确设置格式。

zj005386 回答:为什么列表在追加后返回空

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3168898.html

大家都在问