集合类型 ======== 列表 ---- 列表使用方括号 ``[]`` 定义:: var nums = [1, 2, 3]; var empty = []; 访问与修改元素:: println(nums[0]); // 1 nums[1] = 99; println(nums); // [1, 99, 3] 列表方法:: nums.append(4); // 追加元素 nums.pop(); // 弹出末尾元素 var ok = nums.contains(2); // 是否包含 var n = nums.length(); // 元素个数 字典 ---- 字典使用花括号 ``{}`` 定义,键值对以 ``:`` 分隔:: var scores = {"Alice": 90, "Bob": 85}; 访问与修改:: println(scores["Alice"]); // 90 scores["Carol"] = 95; 字典方法:: var n = scores.length(); // 键值对数量 字符串 ------ 字符串支持索引访问和常用方法:: var s = "hello"; println(s[0]); // h println(s.length()); // 5 println(s.upper()); // HELLO println(s.lower()); // hello println(s.contains("ell")); // true 字符串拼接:: var greeting = "Hello, " + name + "!";