刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

36.下面程序实现对二维数据的处理,请你补全代码。
f=open('/data/score2.csv','r')
a=[]
for i in f:
a.append(i.strip().split(','))
f.close()

for i in a:
s=''
for j in i:

print(s)
程序执行结果为:
[['王鑫', '86', '90', '92', '99', '94', '95'], ['杨小虹', '93', '97', '95', '90', '86', '85'], ['李静', '89', '98', '99', '94', '90', '85']]
王鑫 86 90 92 99 94 95
杨小虹 93 97 95 90 86 85
李静 89 98 99 94 90 85

使用微信搜索喵呜刷题,轻松应对考试!

答案:

解析:

【喵呜刷题小喵解析】:根据题目描述,我们需要补全代码以实现对二维数据的处理。根据给定的程序执行结果,我们可以推测出原始代码中的①和②部分应该完成的功能。在①部分,我们假设原始代码已经读取了二维数据到列表a中,现在需要遍历这个列表。根据题目描述,我们需要在遍历列表a的过程中,对每一行数据进行处理。在②部分,我们需要将每一行的数据拼接成一个字符串,并在每个数据之间加上一个空格。根据题目描述,我们需要在遍历列表i的过程中,将每个元素j添加到字符串s中,并在每个元素之间加上一个空格。因此,我们可以将①和②部分的代码补全为:```pythonfor i in a:s=''for j in i:s+=j+' 'print(s)```这段代码将遍历列表a中的每一行数据,将每一行的数据拼接成一个字符串,并在每个数据之间加上一个空格,然后将这个字符串打印出来。
创作类型:
原创

本文链接:36.下面程序实现对二维数据的处理,请你补全代码。f=open('/data/score2.csv'

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share