首页> 学术问答> 新南威尔士大学COMP9021 QUIZ1课业解析

新南威尔士大学COMP9021 QUIZ1课业解析

巩固复习python中字典的相关知识

最佳答案

课程顾问-小管家

2023-04-20 02:36:54

立即咨询

题目要求有4点,1补全print语句,统计mapping字典中元素的个数 ,2统计mapping字典中,没有值的键,存储在nonkeys列表中 ,3统计mapping字典中所有元素的值,存储在mapping_as_a_list列表中,4统计mapping字典中值唯一的元素,存储在one_to_one_part_of_mapping字典中 。

spilt()函数对用户输入的两个数按空格切分,arg_for_seed和upper_bound分别对应用户输入的第一和第二个数+1。

for i in range(1, upper_bound)循环表示遍历mapping字典的元素(第一个元素除外)并赋值,每次循环调用randrange()函数在规定范围内产生一个随机数,如果是正数则把它赋值给对应的字典元素。 统计字典元素个数可用len(mapping),第二问和第三问则是对字典元素的操作,第四问则是列举一一映射的字典

涉及知识点:

python字典,列表

  • 添加微信【kaoersi03】
  • (备注官网)申请试听
  • 享专属套餐优惠

马上匹配专业老师免费答疑

备案号:京ICP备17021069号

版权所有:北京考而思教育咨询集团有限公司

复制成功

微信号: kaoersi03

备注“官网”享专属套餐优惠!