我第一次來。 我允許問一些關於python嵌套列表的建議。 我其實嘗試使用python和pygame來製作一個簡單的基於網格的遊戲。 我想使用列表來保存我的字符正在移動的地圖。 所以這裏是我的地圖:Python,嵌套列表行和列
basic_map=[['NW',1,1,1,'NE'],
[1,0,0,0,1],
[1,0,0,0,1],
[1,0,0,0,1],
['SW',1,1,1,'SE']]
方形,四角每個方向。 然後我用一個嵌套繪製地圖:
for x in range (5):
for y in range (5):
str3=str(basic_map[x][y])
text3=font.render(str3,True,white)
screen.blit(text3,(100+40*x,100+40*y))
這裏開始我的問題,我不明白爲什麼我的地圖顯示倒置的行和列。 我有一個解決方案,顯示時反轉x和y,但是由於北(x = 0,y = -1)將表現爲東等等,所以運動不會好。
我不明白爲什麼我在這個基本的事情上一週後卡住了。 我已經通過互聯網搜索了很多,並通過IRC詢問,但沒有幸運。
我不問一個準備好使用的代碼,而是一個簡單的解釋來理解我的錯誤。希望你能明白我在說什麼,因爲我不是英國人。
由於通過預先
出了什麼問題?請顯示我們預期的產量和實際產量 – Stephan
M Careaga以不同的方式顯示出產量。我應該發佈他們對此抱歉,因爲我不習慣這個板子。 –