擅长:python、mysql、java
<pre><code>>>> out = [0,0,0,0] # the "template"
>>> x = [1,2]
>>> out[:len(x)] = x
>>> print out
[1, 2, 0, 0]
</code></pre>
<p>将<code>x</code>分配给<code>out</code>的片相当于:</p>
<pre><code>out.__setitem__(slice(0, len(x)), x)
</code></pre>
<p>或:</p>
<pre><code>operator.setitem(out, slice(0, len(x)), x)
</code></pre>