3.Scala数组和列表

一.数组(Array)

关键词: Array new

1.语句

常量/变量 数组名:Array[数据类型]=new Array[数据类型](内容)
常量/变量 数组名=new Array(内容)

  • 有声明数据类型定义

    6aeaf0d57375e16894c4b745b598c42e.png
  • 无声明数据类型定义
  • 极简定义

2.数组操作方法

函数 作用
length 返回数组长度
head 查看数组第一个元素
tail 查看数组除第一个元素的所有元素
isEmpty 判断数组是否为空
contains(x) 判断数组是否包含x

3.引入模块Array._

操作类似pandas p28

二.列表

  • 列表只能包含同类数据结构的元素

1.语句

常量/变量 List=(列表元素1..,列表元素N)

2.列表操作方法

函数 作用
head 返回列表第一个元素
init 返回除最后一个所有元素
last 获取列表最后一个元素
tail 返回除第一个元素后的所有元素
::: 前后列表合并
take(n) 获取列表前n个元素
contains(x) 判断是否包含x
posted @ 2021-05-06 22:19  唐某人-python  阅读(85)  评论(0编辑  收藏  举报