擅长:python、mysql、java
<p>您可以将dict转换为元组列表,然后进行拆分</p>
<pre><code>>>> l = [(sentence, k) for k,v in data.items() for sentence in v]
>>> random.shuffle(l)
>>> train_size = int(len(l)*0.8)
>>> train, test = l[:train_size], l[train_size:]
>>> len(train)
4
>>> len(test)
1
</code></pre>
<p>每个元素都是一对<code>(sentence, label)</code></p>
<pre><code>>>> test[0]
(['Madden', 'MUT', 'time', 'boys'], 'ham')
</code></pre>