擅长:python、mysql、java
<p>您可以使用生成器:</p>
<pre><code>def generate_coordinates(lst, size=6):
for i in lst:
if lst[i] == 48:
yield lst[i + 1: i + 1 + size]
</code></pre>
<p>然后像这样使用它:</p>
<pre><code>for coordinates in generate_coordinates(my_list):
x0, x2, y0, y1, z0, z1 = coordinates
# .. do stuff with x, y, z ...
</code></pre>