首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
列表ls中存储了我国39所985高校所对应的学校类型,请以这个列表为数据变量完善Python代码,统计输出各类型的数量。 ls=[’’综合’’,’’理工’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,\ ’’综合’
列表ls中存储了我国39所985高校所对应的学校类型,请以这个列表为数据变量完善Python代码,统计输出各类型的数量。 ls=[’’综合’’,’’理工’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,’’综合’’,\ ’’综合’
admin
2019-08-30
70
问题
列表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://kaotiyun.com/show/nW6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
在VisualFoxPro中,要想将日期型或日期时间型数据中的年份用4位数字显示,应当使用设置命令
连续执行以下命令,最后一条命令的输出结果是SETEXACTOFFa="北京"b=(a="北京交通")?b
在VisualFoxPro中,下列描述正确的是
下面对视图的描述中错误的是
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
以下题目使用如下三个表:部门.dbfi部门号C(8),部门名C(12),负责人C(6)职工.dbf.部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日.期D(8)工资.dbf:职工号C(10),基本工资N(8.2),津贴N(8.2)
执行下列一组命令后,选择“职工”表所在工作区的错误命令是()。CLOSEALLUSE仓库IN0USE职工IN0
(1)在数据库“住宿浏览”中使用一对多表单向导生成一个名为zsform的表单。要求从父表“宿舍”中选择所有字段,从子表“学生”表中选择所有字段,使用“宿舍号”字段建立两个表之间的关系,样式为“边框式”:按钮类型为“图片按钮”;排序字段为“宿舍号"(升序);
在VisualFoxPro的SQL查询中,为计算某字段值的平均值应使用函数()。
程序流程图中带有箭头的线段表示的是
随机试题
Amtrak—thelargestrailwaycompanyintheU.S.—wasexperiencingadeclininginrider-ship.【C1】________majorconcernstoAmtraka
往复泵适应于()。
下列有关有线载波通信的描述,不正确的是______。
3岁小儿,因生长发育迟缓来院就诊,表现为身材矮小、智力落后。经检查诊断为先天性甲状腺功能减低症。对于此类疾病,为预防神经系统功能损害应当及时开始治疗,正确的时间是
下列属于继发性皮损的是
各单位发生的经济业务应当在依法设置的一套会计账簿上登记、核算,针对企业需要,某些经济业务也可以在法定会计账簿之外,另外设置一套或多套账簿进行登记,无须纳入统一的法定账簿中。()
—______isherdaughter?—Thegirlontherightwearingbluejeans.
根据以下资料,回答问题。根据所给资料,下列判断正确的是:
中国各民主党派是中国共产党领导的爱国统一战线的重要组成部分。其形成时期的社会基础主要有
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
最新回复
(
0
)