1.Count
a/Đếm số phần tử trong sách sắp xếp hoặc 1 biểu thức,1 thành phần....thuộc loại nào!
b/Count[{list}, pattern]
Count[expr, pattern, levelspec]
c/Count[{1, 2, -3, 4, -5, a, b, c}, _?Positive]
=>3
Count[{9, 5, 0.3, 0.9, 6.5, 3, 5.1}, _Real]
=>4
2.Head
a/Lấy tất cả phần tử trong danh sách
b/Head/@{list}
c/Head /@ {1, 2.3, 5, 4, 8, 4.1, 4 + n}
=>{Integer, Real, Integer, Integer, Integer, Real, Plus}
3.Dimensions
a/Xác định số chiều của biểu thức trong 1 danh sách
b/Dimensions[{list}]
c/Dimensions[{1, 2, 3, {4, 3}, {6, 5}, 5}]
=>{6}
4.Intersection
a/Giao 2 danh sách
b/Intersection[{list 1},{list 2}]
c/Intersection[{a, m, y, e}, {e, c, y, a, n}]
=>{a, e, y}
5.Range
a/Tạo danh sách trong khỏang (1->max) or (min->max)
b/Range[max]
Range[min, max]
c/L = Range[9]
=>{1, 2, 3, 4, 5, 6, 7, 8, 9}
Range[5, 7]
=>{5, 6, 7}
6.Take
a/Lấy phần tử: đầu, đoạn,cuối trong danh sách ra
b/Take[list, n]
Take[list, -n]
Take[list, {m, n}]
Take[list, {m, n, s}]
Take[list, a, a, … ]
c/L1 = {1, 2, 3, 4, 5, 6}
Take[L1, 2]
=>{1, 2, 3, 4, 5, 6}
=>{1, 2}
Take[L1, {2, 4}]
=>{2, 3, 4}
Take[L1, 4]
=>{1, 2, 3, 4}
Take[L1, -2]
=>{5, 6}
7.Complement
a/Hiệu 2 danh sách
b/Complement[{list 1},{list 2}]
c/Complement[{e, c, n, a, k}, {e, k, n}]
=>{a, c}
8.Select
a/Chọn ra từ một danh sách với điều kiện phải đúng
b/Select[list, crit]
Select[list, crit, n]
Select[tên ds, # điều kiện &]
c/L1 = {1, 2, 3, 4, 5, 6}
Select[L1, # > 4 &]
=>{1, 2, 3, 4, 5, 6}
=>{5, 6}
Lê Thị Phương Hằng
MSSV: 09.020.056
Lớp:CNTT2_k9