list - 将列表添加到 Scala 中的嵌套列表
问题描述
我正在尝试将列表添加到嵌套列表中。鉴于我有以下内容:
List[["Bob","Mike","Sam"],["Aims","Rose","Katie"]]
我怎样才能添加这个:
List["Max","Paul","Alex"]
所以它会导致:
List[["Bob","Mike","Sam"],["Aims","Rose","Katie"],["Max","Paul","Alex"]]
解决方案
你可以使用 :++ [B >: A](suffix: IterableOnce[B]): CC[B]
方法
List(List("Bob","Mike","Sam"),List("Aims","Rose","Katie")).:++(List(List("Max","Paul","Alex")))
结果:
List(List("Bob","Mike","Sam"),List("Aims","Rose","Katie"),List("Max","Paul","Alex"))
或者
使用:: [B >: A](elem: B): List[B]
方法
List(List("Bob","Mike","Sam"),List("Aims","Rose","Katie"))::List(List("Max","Paul","Alex"))
或者:+ [B >: A](elem: B)
List(List("Bob","Mike","Sam"),List("Aims","Rose","Katie")).:+(List("Max","Paul","Alex"))
或 appended[B >: A](elem: B): CC[B]
方法
List(List("Bob","Mike","Sam"),List("Aims","Rose","Katie")).appended(List("Max","Paul","Alex"))
推荐阅读
- android - 如何创建类似于新的 youtube UI 的可展开和可折叠的片段?
- javascript - 在日期选择器 js 中禁用时间
- amazon-web-services - CircleCI 部署到 AWS EC2
- javascript - 仅定位文本而不是嵌套元素
- r - 在 Windows 中的 R 中构建包
- css - 单击后的基础按钮
- python - Python - 读取 msgpack 文件并将其存储到数据框中
- javascript - ES6 .filter() 将返回一个没有特定字符串的对象数组
- angular - 如何使用 npm 安装 IONIC
- gitlab - GitLab 通知不起作用