Untitled
unknown
plain_text
a year ago
2.5 kB
4
Indexable
def dzwignia_a(kwadraty): # Przesunięcie każdej kolumny o jeden w dół for kolumna in range(len(kwadraty[0])): ostatni_element = kwadraty[-1][kolumna] for wiersz in range(len(kwadraty) - 1, 0, -1): kwadraty[wiersz][kolumna] = kwadraty[wiersz - 1][kolumna] kwadraty[0][kolumna] = ostatni_element def dzwignia_b(kwadraty): # Przesunięcie każdej kolumny o jeden w górę for kolumna in range(len(kwadraty[0])): pierwszy_element = kwadraty[0][kolumna] for wiersz in range(len(kwadraty) - 1): kwadraty[wiersz][kolumna] = kwadraty[wiersz + 1][kolumna] kwadraty[-1][kolumna] = pierwszy_element def dzwignia_c(kwadraty): # Przesunięcie każdego wiersza o jeden w prawo for wiersz in range(len(kwadraty)): ostatni_element = kwadraty[wiersz][-1] for kolumna in range(len(kwadraty[0]) - 1, 0, -1): kwadraty[wiersz][kolumna] = kwadraty[wiersz][kolumna - 1] kwadraty[wiersz][0] = ostatni_element def dzwignia_d(kwadraty): # Przesunięcie każdego wiersza o jeden w lewo for wiersz in range(len(kwadraty)): pierwszy_element = kwadraty[wiersz][0] for kolumna in range(len(kwadraty[0]) - 1): kwadraty[wiersz][kolumna] = kwadraty[wiersz][kolumna + 1] kwadraty[wiersz][-1] = pierwszy_element def dzwignia_e(kwadraty): # Przesunięcie każdego wiersza o jeden w górę for wiersz in range(len(kwadraty) - 1): kwadraty[wiersz] = kwadraty[wiersz + 1][:] kwadraty[-1] = [0] * len(kwadraty[0]) def dzwignia_f(kwadraty): # Przesunięcie każdego wiersza o jeden w dół for wiersz in range(len(kwadraty) - 1, 0, -1): kwadraty[wiersz] = kwadraty[wiersz - 1][:] kwadraty[0] = [0] * len(kwadraty[0]) def dzwignia_g(kwadraty): # Przesunięcie każdej kolumny o jeden w dół for kolumna in range(len(kwadraty[0]) - 1, 0, -1): for wiersz in range(len(kwadraty)): kwadraty[wiersz][kolumna] = kwadraty[wiersz][kolumna - 1] for wiersz in range(len(kwadraty)): kwadraty[wiersz][0] = 0 def dzwignia_h(kwadraty): # Przesunięcie każdej kolumny o jeden w górę for kolumna in range(len(kwadraty[0]) - 1): for wiersz in range(len(kwadraty)): kwadraty[wiersz][kolumna] = kwadraty[wiersz][kolumna + 1] for wiersz in range(len(kwadraty)): kwadraty[wiersz][-1] = 0
Editor is loading...
Leave a Comment