この手順の考え方は、「正方形」(リストのリスト) を変換して向きを変えることです。たとえば、「四角」を入力して
[[1,2,3]、[1,2,3]、[1,2,3]]
プロシージャは戻る必要があります
[[1,1,1]、[2,2,2]、[3,3,3]]
def turn_square(list4)
n_index = [0,1,2]
turned = []
blank = []
turned_i = 0
for k in n_index:
turned.append(blank)
for i in n_index:
for j in n_index:
turned[turned_i].append(list4[j][i])
turned_i = turned_i + 1
しかし、なぜだかわかりませんが、それは戻ってきています
[[1, 1, 1, 2, 2, 2, 3, 3, 3], [1, 1, 1, 2, 2, 2, 3, 3, 3], [1, 1, 1, 2, 2、2、3、3、3]]
理由はありますか?助けてください。