回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我列了一张这样的单子:</p>
<pre><code>mapxy = [[0 for x in range(16)] for x in range(16)]
</code></pre>
<p>我从另一个普通列表中添加如下对象:</p>
<pre><code>for y in range(0, 16):
for x in range(0, 16):
mapxy[x][y] = mapList[o]
</code></pre>
<p>然后我想在列表中向下移动一个对象,然后在列表中左右移动第一个索引<code>mapxy[x+1][y]</code></p>
<pre><code>mapxy.pop(f_pos_x)
mapxy.insert(f_pos_x + 1, ["1"])
f_pos_x += 1
</code></pre>
<p><em>(这也没有像我所希望的那样起作用,它在两个列表之间结束了/在第一个列表中创建了另一个列表,而不是像我所希望的那样插入到内部列表中。)</em></p>
<p>而且在<code>y</code>:<code>mapxy[x][y+1]</code>上下。你知道吗</p>
<p>我希望它看起来如何:
原件</p>
<pre><code> mapxy = [[" ", " ", "1"," "][" ", " ", " "," "][" ", " ", " "," "][" ", " ", " "," "]]
</code></pre>
<p>当我向右按时:</p>
<pre><code>mapxy = [[" ", " ", " ","1"][" ", " ", " "," "][" ", " ", " "," "][" ", " ", " "," "]]
</code></pre>
<p>当我按下按钮:</p>
<pre><code> mapxy = [[" ", " ", " "," "][" ", " ", " ","1"][" ", " ", " "," "][" ", " ", " "," "]]
</code></pre>