lst=eval(input()) #输入一个列表 dic={} #创建空字典 for i in lst: #遍历列表元素 if i in dic: #判断该元素是否已在字典中存在相应的键 dic[i]+=1 else: dic[i]=1 query_expression=input() #输入表达式 print(eval('dic'+query_expression)) #根据表达式在字典中查询相应的值并输出

试编写程序完成以下功能:1、接收用户输入的一个列表2、对列表中相同元素的出现次数进行统计并将统计结果加入字典dic中 假设输入的列表为:121232244则统计后dic的内容应该形如:12 24 31 423、根据用户输入的表达式在字典dic中查询相应的值并输出。例如: 用户输入 dic1输出为2 用户输入 dic3输出为1 假设表达式中给定的键在字典中一定存在。1

原文地址: https://www.cveoy.top/t/topic/fX67 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录