拡張について読むことができます(ここ:http://tibasicdev.wikidot.com/augment
拡張の逆のようなプログラムが欲しいです。私がやりたいのは、リスト、たとえばL1を取り、それを等しい長さのサブリストに分割し、それらを任意のkのL1、...、Lkに格納することです。必要に応じて、L1 を分割できるようになるまで、23 という数字を数回追加できます。各リストに n 個の要素が必要です。
例:
L1 = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}を取る
長さ n = 3 の等しいサブリストに分割したい
L1 には 3 の倍数ではない 10 個の要素があるため、23 を 2 回追加して取得します。
L1 = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 23, 23}
次に、それを長さ 3 の等しいサブリストに分割して取得します。
L2 = {1, 2, 3}
L3 = {4, 5, 6}
L4 = {7, 8, 9}
L5 = {10, 23, 23}
ただし、これは特定の例の 1 つですが、N->T:prgrParttition に移動して実行できるように、プログラムを任意の n に対して動作させたいと考えています。