list - 如何打印所有名字的列表
问题描述
我有一个包含字符串名字和姓氏的列表
val dataList = List("Narendra MODI","Amit SHA","Donald TRUMP","Ratan TATA","Abdul KALAM")
我想打印列表中的所有第一个,例如Narendra,Amit,Donald,Ratan,Abdul
你能在 scala 中帮我解决这个问题吗
解决方案
最简单的选择是从每个字符串中获取初始的非空格字符:
dataList.map(_.takeWhile(!_.isSpaceChar))
推荐阅读
- javascript - 如何从 api 响应中显示音频波形
- node.js - “passport”、“passport-local”和“passport-jwt”有什么区别?
- python - 每当将新文件添加到 FTP 服务器中的目录时,如何获得通知?
- jquery - Jquery取消选中ajax请求后动态添加的所有复选框
- python - ImputError:无法从“module.py”导入名称“function”
- python - 我可以使用 For i 循环在 Kivy .kv 中创建多个旋转按钮吗?
- python - Plotly / 如何更改 Plotly 中的默认调色板?
- javascript - React:函数将数据两次添加到 localStorage
- python - 加载 opensx 学生笔记时出错。[比特纳米]
- python - 如何在烧瓶python中对数组元素求和?