擅长:python、mysql、java
<p>您可以使用范围直接生成步长为3的列表:</p>
<pre><code>first = 3
num_elements = 3
step = 3
nums = range(first, first + step*num_elements, step) # Python2
# nums = list(range(first, first + step*num_elements, step)) # Python3
</code></pre>
<p>或者更简洁地说,
nums=范围(3,12,3)#Python2
#nums=list(范围(3,12,3))#Python3</p>
<p>或者,如果您的列表已经给出,您可以使用列表理解</p>
<pre><code>initial = [1,2,3]
nums = [3*elem for elem in initial]
</code></pre>