多选题

对于以下2个列表的操作,下面那些说法说法正确vart=List(1,2,3)vart2=List(4,5)()

A. vart3=t++t2得到List(1,2,3,4,5)
B. vart3=List.concat(t,t2)得到List(1,2,3,4,5)
C. vart3=t:::t2得到List(1,2,3,4,5)
D. vart3=t.:::(t2)得到List(4,5,1,2,3,)

查看答案
该试题由用户812****28提供 查看答案人数:10193 如遇到问题请 联系客服
正确答案
该试题由用户812****28提供 查看答案人数:10194 如遇到问题请联系客服

相关试题

换一换
多选题
对于以下2个列表的操作,下面那些说法说法正确vart=List(1,2,3)vart2=List(4,5)()
A.vart3=t++t2得到List(1,2,3,4,5) B.vart3=List.concat(t,t2)得到List(1,2,3,4,5) C.vart3=t:::t2得到List(1,2,3,4,5) D.vart3=t.:::(t2)得到List(4,5,1,2,3,)
答案
单选题
对于以下2个列表的操作,那些说法说法不正确vart=List(1,2,3)vart2=List(4,5)()
A.vart3=t++t2得到List(1,2,3,4,5) B.vart3=List.concat(t,t2)得到List(1,2,3,4,5) C.vart3=t:::t2得到List(1,2,3,4,5) D.vart3=t.:::(t2)得到List(1,2,3,4,5)
答案
多选题
在scala中对于以下2个列表的操作,那些说法说法正确vart=List(1,2,3)vart2=List(4,5)()
A.vart3=t++t2得到List(1,2,3,4,5) B.vart3=List.concat(t,t2)得到List(1,2,3,4,5) C.vart3=t:::t2得到List(1,2,3,4,5) D.vart3=t.:::(t2)得到List(1,2,3,4,5)
答案
多选题
在scala中对于列表的操作,那些说法说法正确vart=List(1,2,3)vart2=List(4,5)()
A.vart3=t++t2得到List(1,2,3,4,5) B.vart3=List.concat(t,t2)得到List(1,2,3,4,5) C.vart3=t:::t2得到List(1,2,3,4,5) D.vart3=t2.:::(t)得到List(1,2,3,4,5)
答案
多选题
对于以下列表的操作,那些说法说法正确varc=List(1,2,3,4,5,99,101)vargs=c.count(_>3)()
A.变量gs的结果为4 B.count表示按照括号内的函数进行计算,本题表示在列表中元素大于3的个数计算 C.count表示按照括号内的函数进行求和计算,本题表示在列表中元素大于3的个数求合计,其结果为299 D.以上答案都不对
答案
多选题
提供一个列表,要对其所有元素全部加2得到一个新的列表,下面那些选项正确vart=List(1,8,3,5,5)()
A.t.map(x=>{x+2}) B.t.map(_+2) C.其中A选项是通过一个匿名函数进行操作,B选项是通过更加简写的通配符+2表示所有元素进行加2处理,所以都正确 D.以上做法都不对
答案
多选题
以下对于reduce操作说法严格一样正确的是vart=List(1,2,3,4,5)println(t.reduce((a,b)=>a+b))()
A.println(t.reduce(_+_))是用通配符代表前后2个元素相加,与题干一致 B.println(t.reduceLeft(_+_))reduceLeft与reduce一致,通配符表示前后2个元素相加,与题干一致 C.println(t.reduceRight((a,b)=>a+b))是用通配符代表前后2个元素相加,但是累加顺序从右边开始,与题干不一致 D.println(t.reduceRight(_+_))是用通配符代表前后2个元素相加,但是累加顺序从右边开始,与题干不一致
答案
单选题
以下对于操作说法正确的是vart=List(1,8,3,5,5);println(t.filter{x=>x>3})()
A.对不可变列表进行元素大于3的操作,返回新的列表List(8,5,5)并打印出来 B.对不可变列表进行元素大于3的操作,返回过滤后的列表List(8,5,5)并打印出来,不产生新列表 C.对可变列表进行元素大于3的操作,返回新的可变列表List(8,5,5)并打印出来 D.对可变列表没有这个filter方法,编译错误
答案
单选题
以下对list的操作take说法正确的是vart=List(1,8,3,5,5);println(t.take(2))()
A.打印列表的前2个元素,结果为List(1,8) B.打印列表的后2个元素,结果为List(5,5) C.打印列表的从下表2开始的所有元素,结果为List(3,5,5) D.以上答案都不对
答案
单选题
以下对list的操作distinct说法正确的vart=List(1,8,3,5,5)println(t.distinct)()
A.distinct为去重操作,返回一个新的结果为List(1,8,3,5) B.distinct为去重操作,返回的是在原基础的列表List(1,8,3,5) C.List为可变列表,没有这个distinct方法返回,编译出现错误的是一个新的去重的新的可变列表List D.List为可变列表,返回的是一个新的去重的新的可变列表List(1,8,3,5)
答案
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    微信扫码登录 账号登录 短信登录
    使用微信扫一扫登录
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位