Garnek2 1 Opublikowano 16 października 2021 Udostępnij Opublikowano 16 października 2021 Siema, przychodzę z pytaniem - w jaki sposób można podzielić listę na 3 równe części - na przykład: {lista::*} -> ["a", "b", "c", "d", "e", "f", "g", "h", "i"] Powyższą listę powinno pokroić na 3 kawałki i zapisać je do 3 list tak jak niżej: {_lista1::*} -> ["a", "b", "c"] {_lista2::*} -> ["d", "e", "f"] {_lista3::*} -> ["g", "h", "i"] Ważne jest to że lista {_lista::*} może mieć różną ilość wartości i nie można na sztywno dzielić na 3 listy po 3 wartości. Liczę na szybką pomoc, z góry dziękuje za poświęconą uwagę. Odnośnik do komentarza https://skript.pl/temat/50597-podzia%C5%82-listy-na-r%C3%B3wne-cz%C4%99%C5%9Bci/ Udostępnij na innych stronach Więcej opcji udostępniania...
CoFFeIN04 696 Opublikowano 16 października 2021 Udostępnij Opublikowano 16 października 2021 set {_x} to 1 set {_y} to 0 loop (size of {lista::*}) times: add {lista::%{_y}%} to {_lista::%{_x}%} add 1 to {_x} and {_y} if {_x} > 3: set {_x} to 1 dzieli listę na 3 listy, które nie są równe, trudno się dowiedzieć czego oczekujesz bo nie wiesz sam czego chcesz, doprecyzuj zlecenie Odnośnik do komentarza https://skript.pl/temat/50597-podzia%C5%82-listy-na-r%C3%B3wne-cz%C4%99%C5%9Bci/#findComment-313046 Udostępnij na innych stronach Więcej opcji udostępniania...
Glicz 246 Opublikowano 16 października 2021 Udostępnij Opublikowano 16 października 2021 Ten temat został przeniesiony do kosza! Duplikat: Odnośnik do komentarza https://skript.pl/temat/50597-podzia%C5%82-listy-na-r%C3%B3wne-cz%C4%99%C5%9Bci/#findComment-313048 Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi