[لیست، شیء] Append: شیء را به لیست میافزاید.
مثال: Append[{1,
2, 3}, (5, 5)] ، {1, 2, 3, (5, 5)} را میدهد.
[شیء، لیست] Append: لیست را به شیء میافزاید.
مثال: append[(5,
5), {1, 2, 3}]، {(5, 5), 1, 2, 3}
را میدهد.
[شرط، لیست] CountIf: تعداد عناصر لیست در شرایط مطلوب
را میشمارد.
مثال:
CountIf[x < 3, {1, 2, 3, 4, 5}] عدد 2 را میدهد.
CountIf[x<3, A1:A10] در حالیکه A1:A10 محدودهی خانههای صفحه گسترده
است، همه خانههایی را که مقدار آنها کمتر از سه است، میدهد.
[ لیست، عددn] Element: عنصر n ام لیست را میدهد.
نکته: لیست ممکن است تنها از عناصر
یک نوع شیء تشکیل شده باشد (مثلاً فقط اعداد یا نقاط).
[ لیست] First: عنصر اول لیست را میدهد.
[لیست، n عدد ار عناصر] First: یک لیست جدید شامل n عنصر اول لیست میدهد.
[شیء، لیست،موقعیت] Insert: شیء را در موقعیت مورد نظر در
لیست درج میکند..
مثال insert [x^2, {1, 2, 3, 4, 5}, 3] ،
x2 را در
موقعیت سوم قرار میدهد و لیست {1, 2, x2, 3, 4, 5} را میدهد.
نکته: اگر موقعیت یک عدد منفی باشد، آنگاه از
سمت راست حساب میشود.
مثال: insert [(1,
2), {1, 2, 3, 4, 5}, -1] ، نقطه را در آخرین موقعیت قرار
میدهد و لیست {1, 2, 3, 4, 5, (1, 2)} را میدهد.
[لیست1، لیست2،موقعیت] Insert: عناصر لیست1 و لیست 2 را در
موقعیت مورد نظر درج میکند.
مثال: insert [{11, 12}, {1, 2, 3, 4, 5},
3] عناصر لیست1 را در سومین
موقعیت لیست 2 میدهد، یعنی لیست {1, 2, 11, 12, 3, 4, 5}.}
نکته: اگر موقعیت یک عدد منفی باشد، آنگاه از
سمت راست حساب میشود.
مثال: درج [{11, 12}, {1, 2, 3, 4, 5},
-2] عناصر لیست1 را در آخر لیست 2
قبل از آخرین عنصر قرار میدهد و لیست {1, 2, 3, 4, 11, 12, 5} را میدهد.
[لیست1، لیست 2] Intersection: لیست جدیدی میدهد که شامل عناصر مشترک دو لیست است.
[تابع،
عددx`، عدد n] IterationList: لیستی با طول n+1 میدهد که عناصر آن
تکرار تابعی هستند که با مقدارx`
شروع شده است..
مثال: با تعريف تابع f(x)=x^2 دستور [f, 3, 2] IterationList ، L = {3, 32, (32)2} = {3, 9, 81}را
بر میگرداند.
[لیست1 ، لیست2] Join : دو لیست را به هم ملحق میکند.
نکته: عناصر لیست جدید به
ترتیب نیستند.
مثال: Join[{5, 4,
3}, {1, 2, 3}] میدهد {5, 4, 3, 1, 2, 3}
[ لیست از لیست] Join: لیستهای زیر مجموعه را
به لیست بزرگتر ملحق میکند.
نکته:لیست جدید همه عناصر
لیستها را دارد، هر چندتکراری باشند. عناصر لیست جدید به
ترتیب نیستند
مثال:
Join[{{1, 2}}] میدهد
{1, 2}
Join[{{1, 2, 3}, {3, 4}, {8, 7}}] میدهد: {1, 2, 3, 3, 4, 8, 7}
[شرط، لیست]
KeepIf: یک لیست جدید میسازد
که در آن تنها عناصری وجود دارند که با شرط سازگارند.
مثال: [x<3,
{1, 2, 3, 4, 1, 5, 6}] KeepIf
لیست جدید {1, 2, 1} را میدهد.
[لیست] Last: آخرین لیست عنصر لیست را میدهد.
[لیست، n عدد از عناصر] Last: لیستی شامل n عنصر آخر لیست میدهد.
[لیست] Length: طول لیست را که تعداد عناصر لیست است، اعلام میکند.
[لیست]
Min: کمترین عنصر لیست را اعلام میکند.
[لیست]
Max: بیشترین عنصر لیست را
اعلام میکند.
[لیست] Product: حاصل ضرب اعداد لیست را اعلام میکند.
[لیست] RemoveUndefined:اشیاء تعریف
نشده را حذف میکند.
مثال: [Sequence [(-1)^i, i, -3, -1, 0.5]]
RemoveUndefined عنصر دوم و چهارم را که نمای آنها عدد
صحیح نیست، حذف میکند.
[لیست] Reverse:
ترتیب لیست را عکس میکند
[افزايش ،عبارت,متغيرi، عددa،
عددb]
Sequence: ليستي از اشياء با عبارت داده شده ساخته میشود
و در آنها انديس i از a تا b با افزايش داده شده تغيير میکند.
مثال:= L [(2, i), i, 1, 5] Sequence ليستي را از نقاطي که مؤلفه y آنها از 1 تا 5 است، توليد میکند.
[عبارت,متغيرi، عددa،
عددb، عددs] Sequence: ليستي از اشياء با عبارت داده
شده ساخته میشود. در آنها انديس i از a تا b با گامهاي s تغيير میکند.
مثال:L= توالي [(2, i), i, 1, 5, 0.5] ليستي از
نقاطي را که مؤلفه y آنها از 1 تا
5، با گام 0.5 زياد میشود، توليد میکند.
نکته: در صورتي که پارامترهاي a و b پويا هستند، میتوانيد از لغزنده استفاده کنيد.
[لیست]
Sort: لیستی از اعداد، اشیاء
متنی و یا نقاط را مرتب میکند.
نکته: لیست نقاط براساس مختصه x مرتب میشود.
مثال:
Sort[{3, 2, 1}] ،{1, 2, 3}
را میدهد.
Sort[" گلابیها"،"
سیبها"،" انجیرها"] لیستی به ترتیب
حروف الفبا میدهد.
Sort[{(3, 2), (2, 5), (4, 1)}] میدهد {(2,
5), (3, 2), (4, 1)}.
[لیست]
Sum: مجموع همه عناصر را محاسبه میکند.
نکته: این دستور برای اعداد ،
نقاط، بردارها، متن و توابع عمل میکند.
مثال:
Sum[{1, 2, 3}] عدد a = 6 را میدهد.
Sum[{x^2, x^3}] میدهد f(x)=x2
+ x3.
Sum[Sequence[i,i,1,100]] عدد a = 5050
را میدهد.
Sum[{(1, 2), (2, 3)}] نقطه A = (3, 5).. را میدهد.
Sum[{(1, 2), 3}] میدهد B =
(4, 2).
Sum[{"a","b","c"}] میدهد "abc".
[ لیست، n عدد از عناصر] Sum: مجموع n عنصر اول لیست را محاسبه میکند.
نکته: این دستور برای اعداد ،
نقاط، بردارها، متن، و توابع عمل میکند.
مثال: sum [{1, 2, 3, 4, 5, 6}, 4]
عدد a = 10 را میدهد.
[لیست، نقطه شروع m، نقطه پایانn ] Take:لیستی میدهد که شامل عناصر موقعیت m تا n از لیست اولیه است.
[لیست1، لیست2] Union: دو لیست را به هم اضافه میکند و عناصر تکراری را حذف میکند.