首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
列表ls中存储了我国39所985高校所对应的学校类型,请以这个列表为数据变量完善Python代码,统计输出各类型的数量。 ls=[’’综合’’,’’理工’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,\ ’’综合’
列表ls中存储了我国39所985高校所对应的学校类型,请以这个列表为数据变量完善Python代码,统计输出各类型的数量。 ls=[’’综合’’,’’理工’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,\ ’’综合’
admin
2019-08-30
95
问题
列表ls中存储了我国39所985高校所对应的学校类型,请以这个列表为数据变量完善Python代码,统计输出各类型的数量。
ls=[’’综合’’,’’理工’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,\
’’综合’’,’’综合’’,’’师范’’,’’理工’’,’’综合’’,’’理工’’,’’综合’’,’’综合’’,\
’’综合’’,’’综合’’,’’综合’’,’’理工’’,’’理工’’,’’理工’’,’’理工’’,’’师范’’,\
’’综合’’,’’农林’’,’’理工’’,’’综合’’,’’理工’’,’’理工’’,’’理工’’,’’综合’’,\
’’理工’’,’’综合’’,’’综合’’,’’理工’’,’’农林’’,’’民族’’,’’军事’’]
输出参考格式如下(其中冒号为英文冒号):
军事:1
民族:1
(略)
选项
答案
ls=[’’综合’’,’’理工’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,\ ’’师范’’,’’理工’’,’’综合’’,’’理工’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,’’理工’’,\ ’’理工’’,’’理工’’,’’理工’’,’’师范’’,’’综合’’,’’农林’’,’’理工’’,’’综合’’,’’理工’’,’’理工’’,\ ’’理工’’,’’综合’’,’’理工’’,’’综合’’,’’综合’’,’’理工’’,’’农林’’,’’民族’’,’’军事’’] d={} for word in ls: d[word]=d.get(word,0)+1 for k in d: print(’’{}:{}’’.format(k,d[k]))
解析
这是一个简单应用题,统计列表中元素的出现次数。
“统计元素次数”问题非常适合采用字典类型表达,即构成“元素:次数”的键值对。因此,可以将题目中的列表当作数据源,构造字典表达统计过程。
创建字典变量d,可以利用“d[键]=值”方式为字典增加新的键值对变量。如下代码格式是最常用的对元素统计的语句:
d[word]=d.get(word,0)+1
其作用是增加1次元素word出现的次数。使用.get()方法获得当前字典d中word作为键对应的值,即word已经出现的次数。如果word不存在,则返回0,如果word存在,则返回值。
采用字典类型解决该问题的参考代码如下:
ls=[’’综合’’,’’理工’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,\
’’师范’’,’’理工’’,’’综合’’,’’理工’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,’’理工’’,\
’’理工’’,’’理工’’,’’理工’’,’’师范’’,’’综合’’,’’农林’’,’’理工’’,’’综合’’,’’理工’’,’’理工’’,\
’’理工’’,’’综合’’,’’理工’’,’’综合’’,’’综合’’,’’理工’’,’’农林’’,’’民族’’,’’军事’’]
d={}
for word in ls:
d[word]=d.get(word,0)+1
for k in d:
print(’’{}:{}’’.format(k,d[k]))
转载请注明原文地址:https://www.kaotiyun.com/show/nW6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
假设查询文件(myquery.qpr)已经创建,要显示查询结果,可使用命令
下列不属于SQL特殊运算符的是()。用SQL语句检索选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是()。
在表单数据环境中,将环境中所包含的表字段拖到表单中会生成相应的控件,下列各项中,对应正确的一项是()。
在考生文件夹下,打开公司销售数据库selldb,完成如下简单应用:(1)使用一对多表单向导生成一个名为sdedit的表单。要求从父表dept中选择所有字段,从子表st表中选择所有字段,使用“部门号”建立两表之间的关系,样式为阴影式;按钮类型为图片按钮
(1)根据表“股票”和“数量”建立一个查询,该查询包含字段:“股票代码”、“股票简称”、“买入价”、“现价”、“持有数量”,要求按股票代码升序排序,并将查询保存为queryl。注意:股票代码取表“股票”中的“股票代码”。(2)modierr.prg中的S
(1)在数据库“住宿浏览”中使用一对多表单向导生成一个名为zsform的表单。要求从父表“宿舍”中选择所有字段,从子表“学生”表中选择所有字段,使用“宿舍号”字段建立两个表之间的关系,样式为“边框式”:按钮类型为“图片按钮”;排序字段为“宿舍号"(升序);
(1)modil.prg程序文件中SQLSELECT语句的功能是查询哪些零件(零件名称)目前用于三个项目,并将结果按升序存入文本文件results.txt。给出的SOLSELECT语句中在第1、3、5行各有一处错误,请改正并运行程序(不可以增、删语句或短
利用SQL命令删除“学生”表中的“年龄”字段,正确的命令格式是()。
单击表单中的命令按钮,要求弹出一个“祝考试顺利!”的消息对话框,应该在命令按钮的Click事件中编写代码()。
在VisualFoxPro的SQL查询中,为计算某字段值的平均值应使用函数()。
随机试题
以下哪项符合休克代偿期的典型临床表现
既能燥湿健脾,又能祛风湿的药物为
A.胎方位B.胎先露C.胎产式D.骨盆轴E.胎体轴最先进入骨盆入口平面的胎儿部分为
一国甲公司与另一国乙公司订立国际货物买卖合同,假设1980年《联合国国际货物销售合同公约》适用于该买卖合同,那么依该公约的规定,甲公司对于所售货物的权利担保事项包括下列哪些?()
杀毒软件应具有的功能是()。
某建筑物需开挖宽20m,长40m的基坑,地下水位低于自然地面0.5m,降低水位深度12m,为便于施工实施降水措施,降水方法和布置形式应采用()。
借贷记账法中的“借”、“贷”分别表示债权和债务。()
商业银行应当在接到核查通知的()个工作日内向征信服务中心作出核查情况的书面答复。
简述社会主义市场经济的基本特征。
实践证明,在信息系统开发的各个阶段,系统隐患的大多数来自于()
最新回复
(
0
)