リストの要素
Wolfram言語は指標あるいは位置を使って,または値のパターンあるいは基準を使ってリストの要素にアクセスするための,慎重に選ばれた関数一式を備えている.
list[[...]] (Part) — = で再設定可能なリストの部分
Span (;;) — 要素の範囲やブロックのための一般指定
First ▪ Last ▪ Rest ▪ Most ▪ Take ▪ Drop ▪ TakeDrop ▪ TakeList ▪ TakeWhile
UpTo — 特定の数,または利用できるすべての要素
Append ▪ Prepend ▪ Insert ▪ Delete ▪ AppendTo ▪ PrependTo
Position — パターンに合致する要素の位置を求める
PositionSmallest, PositionLargest — 最小または最大の要素の位置を求める
FirstPosition ▪ Extract ▪ ReplacePart ▪ MapAt ▪ ArrayRules ▪ Ordering
Length ▪ Dimensions ▪ ArrayDepth ▪ LengthWhile
Select,SelectFirst — 基準を満足する要素を選択する
Cases,FirstCase — パターンに合致する要素を与える
Pick ▪ BinLists ▪ Count ▪ Gather ▪ Tally
DeleteCases ▪ DeleteElements ▪ DeleteDuplicates ▪ DeleteAdjacentDuplicates
Nothing — リストから自動的に除かれる要素
MemberQ — 要素がリストの部分であるかどうかを判定する
FreeQ ▪ ArrayQ ▪ VectorQ ▪ MatrixQ
Max ▪ Min ▪ MaximalBy ▪ MinimalBy
部分リストを求める
SequencePosition ▪ SequenceCases ▪ SequenceCount
部分集合を求める
SubsetPosition ▪ SubsetCases ▪ SubsetCount