1.实例

列表的遍历

使用for循环进行遍历

使用foreach进行遍历

映射的遍历

循环遍历映射

  

foreach

map操作

flatMap操作

filter操作

reduce操作

fold操作

2.以下是一些书的书名和价格的映射关系,

(1).请在REPL中显示为“book:XX,price:YY”的格式

(2).请显示出价格打8折以后的映射关系。

(3).过滤出八折以后价格小于80元的书籍名。

(4).计算购买所有数据需要多少钱。

Suff Matters:109

Harry Potter:300

Harry Potter and The Cursed Child:920

Flowers for Algernon:394

The Life of Pi:39

Five Little Monkeys Storybook Treasury:465

The Giver:99

House of Cards:100

scala编程初级实践相关推荐

  1. Scala编程初级实践-统计学生成绩

    Scala编程初级实践 统计学生成绩 学生的成绩清单格式如下所示,第一行为表头,各字段意思分别为学号.性别.课程名1.课程名2等,后面每一行代表一个学生的信息,各字段之间用空白符隔开 Id gende ...

  2. Spark综合大作业:RDD编程初级实践

    Spark综合大作业:RDD编程初级实践 实验配置:操作系统:Ubuntu16.04 | 环境:Spark版本:2.4.0 | 软件:Python版本:3.4.3. 文章目录 一.实验目的 二.实验平 ...

  3. 实验5 Spark SQL编程初级实践

    今天做实验[Spark SQL 编程初级实践],虽然网上有答案,但在自己的环境下并不能够顺利进行 在第二题中,要求编程实现将 RDD 转换为 DataFrame.根据所谓标准答案,在进行sbt 打包时 ...

  4. Spark大数据分析与实战:Spark Streaming编程初级实践

    Spark Streaming编程初级实践 一.安装Hadoop和Spark 具体的安装过程在我以前的博客里面有,大家可以通过以下链接进入操作: Hadoop的安装:https://blog.csdn ...

  5. MapReduce编程初级实践

    MapReduce编程初级实践 1.通过实验掌握基本的MapReduce编程方法: 2.掌握用MapReduce解决一些常见的数据处理问题,包括数据去重.数据排序和数据挖掘等. 1.编程实现文件合并和 ...

  6. mapreduce编程初级实践_涨姿势!2020最好的 10 大国外编程学习网站

    码个蛋(codeegg) 第 1043 次推文 作者:John Selawsky 链接:https://sourl.cn/cWw63v 前言 在这篇文章中,我收集了 10 个最佳的编程学习网站,掌握编 ...

  7. spark期末大作业RDD编程初级实践

    1.需求描述 本次实验需要:系统:linux unbuntu14.04,处理器:至少需要两个处器,一个内核,内存:至少4G,硬盘空间:大小需要20GB.Hadoop:2.7.1以上版本,JDK:1.8 ...

  8. RDD编程初级实践(期末大作业)

    文章目录 1.pyspark交互式编程 (1)该系总共有多少学生: (2)该系共开设了多少门课程: (3)Tom同学的总成绩平均分是多少: (4)求每名同学的选修的课程门数: (5)该系DataBas ...

  9. Spark SQL 编程初级实践

    1.Spark SQL 基本操作 将下列 JSON 格式数据复制到 Linux 系统中,并保存命名为 employee.json. { "id":1 , "name&qu ...

最新文章

  1. mysql unsigned zerofill_Mysql中Unsigned和Zerofill数据型的使用(细节也很重要啊)
  2. CCF201403-1 相反数(100分)
  3. Android 8 WiFi断流,安卓8.0曝出重大bug,比国产手机WiFi断流严重多了
  4. IOS App 后台运行
  5. 【MATLAB】流程控制 ( 循环结构 | for 循环 | while 循环 | 分支结构 | if end 分支结构 | if else end 分支结构 | switch case 分支结构 )
  6. ASP.NET Core【在线教育系统】功能要求
  7. apmserv mysql密码_apmserv中修改mysql的root与phpmyadmin密码方法介绍_PHP教程
  8. POJ 2288 Islands and Bridges(状压dp)
  9. linux交换分区swap分区的构建
  10. 编程语言python入门-手把手教你从零开始用Python语言写爬虫程序
  11. Oracle数据库对象 序列
  12. 导航猫连接Oracle
  13. 设计模式-(8)外观(swift版)
  14. cocos2dx-3.0(8)------Label、LabelTTF、LabelAtlas、LabelBMFont使用之法
  15. 13个PHP魔术函数
  16. 74ls系列中文资料功能介绍
  17. 计算机操作系统知识点总结(有这一篇就够了!!!)
  18. 1005打印任务取消不了 hp_hp打印机无法取消打印的文档解决方法(最新整理)
  19. java系统化基础-day02-运算符、选择结构、循环结构
  20. CHD5.3.6在线安装和维护踩坑指南

热门文章

  1. 2020年7月8日打卡
  2. 琥珀为证!它在恐龙时代就GET了“吐舌头”的技能!
  3. Android获取手机系统软件图标,名称等
  4. Java如何判断字符串中包含有全角,半角符号,以及去除中文
  5. UVA512 追踪电子表格中的单元格 Spreadsheet Tracking
  6. ftp连接,显示无法显示远程文件夹
  7. 世界大学生超级计算机竞赛怎么样,我校学子在ISC19世界大学生超级计算机竞赛中获佳绩...
  8. JAVA发送POST请求
  9. 图为科技深圳人工智能产业协会重磅推出边缘计算机全新概念
  10. 用python画梅花_仅就作图而言,Python 和 MATLAB 有可比性吗?