我有一个带有交互式通信的聊天机器人。我使用了 nltk 库。我修改了聊天类以获得必要的功能。我想保存会话。但是我做到了。但是当我打印具有会话记录的列表时,只需以与我不同的方式打印预计。Output : [<re.Match object; span=(0, 9), match='Hello'>, <re.Match object; span=(0, 4), match='Fine,How are you'>, <re.Match object; span=(0, 6), match='Thanks'>, <re.Match object; span=(0, 3), match='bye'>]如何将此数组转换为普通字符串数组?我只需要匹配='blah blah'部分。谢谢大家。
1 回答

繁星淼淼
TA贡献1775条经验 获得超11个赞
尝试:
l = [m.group(0) for m in matches]
matches
您开始使用的匹配对象数组在哪里。
这会给你l
:
['Hello', 'Fine,How are you', 'Thanks', 'bye']
添加回答
举报
0/150
提交
取消