擅长:python、mysql、java
<p>您可以使用列表理解来生成随机数,并将随机数筛选为大于5的随机数。它实际上可以生成非常短的代码。在</p>
<pre><code>import random
def gen_randoms_and_sum(n):
r_list = [random.randint(1,10) for i in range(n)]
return r + [sum(x for x in r_list if x>5)]
[[i, *gen_randoms_and_sum(3)] for i in range(3)]
# returns:
[[0, 9, 7, 3, 16], [1, 3, 5, 9, 9], [2, 3, 9, 2, 9]]
</code></pre>