




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
参考题库
第4章Python数据结构
一、选择题。
[列表a=[l,2,3,4,5,6,7,8,9,10],语句print(a[l:5])的执行结果为()
A.[1,2,3,4,5]B.[2,3,4,5,6]C.[2,3,4,5]D.[1,2,3,4]
2.元组p=(l,2,3),语句print(p*3)的执行结果为()
A.(1,2,3)B.(1,1,1,2,2,2,3,3,3)
C.(3,6,9)D.(1,2,3,1,2,3,1,2,3)
3.执行下列语句后显示的结果为()
'g']
Iist1.pop(-1)
print(list1[-1])
A.aB.bC.fD.g
4.执行下列语句后显示的结果为()
a=[10,-20,30,-40,0,50,-90,100]
foriina:
ifi>0:
print(i,end="")
A.103050100B.-20-40-90
C.10-2030-40050-90100D.0
5.对于元组a,下列选项中用来描述a.index(i),含义正确是()
A.返回元组a中序号为i的元素
B.返回元组a中元素i所有出现的位置序号
C.返回元组a中第一个与元素i匹配的序号
D.返回元组a中元素i出现的次数
6.下列选项中,能够把列表转化为元组的是()
A.tuple([l,2,3])B.list([1,2,3])
C.max([l,2,3])D.min([l,2,3])
7.下列选项中下列语句中,不能创建一个字典的语句是()
A.dictl={}B.dict2={l:5}
C.dict3=dict([l,3],'hello')D.dict4={(l,2,3):'hello'}
8.下列语句中,不能创建一个集合的语句是()
A.al=set()B.a2=setCabed')
C.bl=(l,2,3,4)D.b2=set(['苹果','草莓','哈密瓜'])
9.Python中数据结构分为可变类型与不可变类型,下列选项中属于不可变类型
的是()
A.列表B.集合C.字典中的键D.字典
10.下列关于Python列表的描述中,错误的是()
A.可以对列表进行成员关系操作、长度计算和分片
B.列表的内容可以改变,但元素类型必须相同
C.可以对列表进行比较
D.可以使用正向索引和反向索引访问数据
二、填空题。
1.有列表a=[l,2,3,4,5,6,7,8,9,0],则a[0]的值为,a[T]的值为
,a[l:6:2]的值为o
2.列表、元组、集合、字典四种Python中的数据结构,其中属于有序序列的是
3.Python内置函数可以返回列表、元组、字典、集合中某个元素
的个数。
4.Python内置函数可以返回列表、元组、字典、集合中所有元素
的个数。
5.在Python中,集合a={1,2,3,4,5}、b={3,5,7,9),对两个集合对象实行操作
A&B得到结果是。
6.Python语句list(range(0,10,3))的执行结果是。
7.Python语句sort(list1,reverse=True)是对列表元素进行。(升
序/降序)
8.Python语句set([l,1,2,2,3,4])的执行结果是。
9.在Python中,判断某元素是不是该字典中的键,使用的函数是0
10.某字典a={'苹果':4,‘香蕉‘:3,‘桔子’:5},执行语句list(a.keys。)的结
果为o
三、编写程序,解决问题
1.编写程序,将列表[1,2,3,4,5]中的每一个元素向前移动一位,第一位移到最
后一位,然后输出移动后的列表。
2.在北半球的温带地区,一般3〜5月为春季,6〜8月为夏季,9~11月为秋季,
12月至次年2月为冬季。输入月份,判断该月份所属的季节。
3.对小组成绩字典{‘李明‘:78,‘王伟’:96,‘田磊’:45,‘李小明‘:62,‘张芳’:82},
输出小组成绩最高的成员姓名及成绩。
4.输入一个字符串,统计字符串中每个字符出现的次数。
5.创建学校演讲比赛复赛入围名单集合,输入学生的姓名,查询该学生在不在入
围名单中。
参考答案
一、选择题。
序号12345678910
答案cDCACACCCB
二、填空题。
1.1、0、[2,4,6]
2.列表
3.count
4.len
5.{3,5}
6.[0,3,6,9]
7.升序
8.{1,2,3,4)
9.in
10.[‘苹果',’香蕉',’桔子']
三、编写程序,解决问题。
1.编写程序,将列表[1,2,3,4,5]中的每一个元素向前移动一位,第一位移
到最后一位,然后输出移动后的列表。
a=[l,2,3,4,5]
b=a[O]
a.pop(O)
a.append(b)
print(a)
2.在北半球的温带地区,一般3〜5月为春季,6〜8月为夏季,9〜11月为
秋季,12月至次年2月为冬季。输入月份,判断该月份所属的季节。
n=int(input('输入月份:,))
ifnin[3,4,5]:
print('#')
ifnin[6,7,8]:
print('M')
ifnin[9,10,11]:
print(啾')
ifnin[12,1,2]:
print。冬')
3.对小组成绩字典{'李明’:78/王伟’:96/田磊':45,'李小明':62,'张芳
':82},输出小组成绩最高的成员姓名及成绩。
a={'李明':78「王伟':96/田磊,:45「李小明,:62,,张芳,:82}
max=O
m„_z_=ii
foriina.keys():
ifa[i]>max:
mz=i
max=a[i]
print('最高分是:',mz,max)
4.输入一个字符串,统计字符串中每个字符出现的次数。
a=input("输入的字符串:")
dic={}
foriina:
ifa.count(i)>=l:
dic[i]=a.count(i)
p
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 健康教育教案中班40篇讲课件
- 玉溪职业技术学院《排水管网》2023-2024学年第二学期期末试卷
- 兰州博文科技学院《乐理(二)》2023-2024学年第二学期期末试卷
- 三亚城市职业学院《海洋技术专业英语1》2023-2024学年第二学期期末试卷
- 南开大学《物流运筹学》2023-2024学年第二学期期末试卷
- 抚顺师范高等专科学校《医学影像检查技术实验》2023-2024学年第二学期期末试卷
- 吕梁师范高等专科学校《民俗文化概论》2023-2024学年第二学期期末试卷
- 宁波财经学院《Pr电影剪辑艺术》2023-2024学年第二学期期末试卷
- 中医药材厂讲课件
- 天津工程职业技术学院《大学体育》2023-2024学年第二学期期末试卷
- 7数沪科版期末考试卷-2024-2025学年七年级(初一)数学下册期末考试模拟卷03
- 凉山州木里县选聘社区工作者笔试真题2024
- 配电线路高级工练习试题附答案
- (2025)干部任前廉政知识考试题库及答案
- 护士N2理论考试试题及答案
- 2025年河北省中考麒麟卷地理(二)
- 第23课+和平发展合作共赢的时代潮流+课件高一历史下学期统编版(2019)必修中外历史纲要下
- 小说阅读-2025年中考语文一模试题分项汇编解析版
- 整套企业人事管理制度
- 大学学院辅导员工作考核基本指标
- 中国铁路济南局集团招聘笔试题库2025
评论
0/150
提交评论