擅长:python、mysql、java
<p>使用函数式方法和列表理解而不是for循环,您可以使用更改的项创建一个新列表(除非您需要就地修改现有列表):</p>
<pre><code>import random as rdm
items = [1000, 100, 50, 25]
def change(items, multiply_min=-10, multiply_max=10):
return [i * rdm.uniform(multiply_min, multiply_max) for i in items]
items = change(items)
print(items)
</code></pre>