追記機能共通の操作を行きます

切片bは、スライスAの要素に追加された後、1:A追記を=(A、B ...)
2.新しいスライスbにスライスの要素をコピーします。
1. B = メイク([] T lenのA ))
2. コピーB A
3.私はインデックスにある要素を削除します。
A =追記([:I]、[I + 1] ...)
4.カットjの位置に要素インデックスiからスライス:追記を=([:I]、[J:] ...)
スライスj番目の要素の延長長さ:追記=(、メイク([] T、j)を...)
6.挿入インデックスiの位置に要素x:A =アペンド(A [:I]、アペンド([]} X {T、A [I:] ...)...)
挿入長指標I jを、新たなタイルの位置7.:A =アペンド(A [:I]、アペンド(メイク([] T、j)は、A [I:] ...)...)
:すべての要素の位置インデックスi 8.挿入BスライスA =アペンド(A [:I]、アペンド(B、A [I:] ...)...)
最も元素Xに位置する端部削除9:Xは、= [lenは()-1]、[:lenは()-1]
10.要素がセクションに追加xはA:A =アペンド(A、X)
したがって、あなたは、スライス操作を使用して、任意の変数の長さのシーケンスを追加することができます。
数学的な観点からは、ベクトルに対応するスライスは、所望であれば、ベクターは、動作するようにスライスエイリアスとして定義することができます。
:あなたは、より完全なソリューションが必要な場合は、エレノア・マクヒュー書かれたいくつかのパッケージについて学ぶことができ、スライスカテナのalberghiera リスト

おすすめ

転載: www.cnblogs.com/niuben/p/12310805.html