3.2数据类型与结构
Maple系统提供了多种数据类型和结构,最基本的数据类型有我们前面见过的整数类型(integer),浮点数类型(float-pointing number)和字符串(string).复杂的数据类型结构则由基本的数据类型所组成,主要包括:表达式序列,列表,向量,表以及阵列.
3.2.1表达式序列
Maple的基本数据结构是表达式序列,表达式序列是一组用逗号分隔的表达式
> 1, 2, 3, 4;
1, 2, 3, 4
> x, y, z, w;
x, y, z, w
表达式序列既不是列表也不是集合,在maple中,这些类型代表不同的数据结构,各有各的不同的性质,表达式序列中允许一个表达式重复出现,即表达顺序与键入顺序一致,允许重复键入相同的表达式.在利用连接操作构造更为复杂的对象时,尝尝要用到表达式序列
表达式序列的使用非常灵活,例如串连接是构造名字的基本操作,连接符为"||":
> a || b;
ab
将连接操作作用于表达式序列:
> S := 1, 2, 3, 4;
S := 1, 2, 3, 4
> a || S;
a1, a2, a3, a4
3.2.2列表
把若干以逗号分隔的Maple对象用一方括号括起来,构成一个列表
> data_list := [1, 2, 3, 4, 5];
data_list := [1, 2, 3, 4, 5]
> polynormials := [x^2
Maple 第三章 变量管理(3.2数据类型与结构)
于 2024-10-05 00:01:23 首次发布