擅长:python、mysql、java
<p>您可以提前生成所有四个句子,然后只需选择其中一个:</p>
<pre class="lang-py prettyprint-override"><code>from random import choice
src = [('The ball',('rolled','bounced')),('The cat',('purred','meowed'))]
all = [sentence[0] + ' ' + word for sentence in src for word in sentence[1]]
for _ in range(5): # arbitrary number of repetitions
print(choice(all))
</code></pre>