我有一個(gè)帶有交互式通信的聊天機(jī)器人。我使用了 nltk 庫(kù)。我修改了聊天類以獲得必要的功能。我想保存會(huì)話。但是我做到了。但是當(dāng)我打印具有會(huì)話記錄的列表時(shí),只需以與我不同的方式打印預(yù)計(jì)。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'>]如何將此數(shù)組轉(zhuǎn)換為普通字符串?dāng)?shù)組?我只需要匹配='blah blah'部分。謝謝大家。
1 回答

繁星淼淼
TA貢獻(xiàn)1775條經(jīng)驗(yàn) 獲得超11個(gè)贊
嘗試:
l = [m.group(0) for m in matches]
matches
您開(kāi)始使用的匹配對(duì)象數(shù)組在哪里。
這會(huì)給你l
:
['Hello', 'Fine,How are you', 'Thanks', 'bye']
添加回答
舉報(bào)
0/150
提交
取消