33问答网
所有问题
python如何根据输入的数字提取字典中对应的键值并组合?
让用户输入一串数字,根据已有的key-value字典,生成每个数字对应的键值,并把这些值组合在一起(每一个数字都有对应的词,字典是已知的)。
举报该问题
推荐答案 2019-10-25
你的问题换个说法就是,将输入的数字按位提取出来分别作为 key,得到每个对应的 value 之后输出,所以核心就在于如何将数字的每一位都分开,下面是参考代码:
numstr = input()
nums = list(map(int, numstr))
print(nums)
这样出来的 nums 就是一个数组,每个元素都是一个数字,再用循环或者什么将数组元素作为 key 取出 value 拼接起来即可,后面的代码比较简单就不放了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/RhRdR05Wdhc0R400Bd.html
相似回答
python怎么
取出
字典中的
值并进行计算?
答:
从
字典中
获取
相应的
值,并进行计算 result = my_dict.get('a', 0) + my_dict.get('b', 0) + my_dict.get('d', 0)输出计算结果 print('计算结果为:', result)在上述代码中,get() 方法的第二个参数指定了默认值,如果指定的键不存在,则返回0。这样,即使字典中没有键为 d 的项...
python
123
根据
键盘
输入
输出
字典的
值
答:
python
123
根据
键盘
输入
输出
字典的
值# 以输入3个值和键为:dic = {}for i in range(0,3):key = input("输入建:")val = input("输入值:")。a={'1' : 'yi,2 2 2,3 3 3','4' : 'si, 5 5 5,6 6 6',...}检索到1时,让str=‘yi’、list1=['2','2','2']、list2...
在
python 中
,在键盘上
输入
数据,建立一个
字典的
程序
怎么
写,并且读取键...
答:
分别
输入
key和value,key输入回车结束 dic = {}while True: key = input('Input key:') if key == '': break value = input('Input value:') dic[key] = valuefor key, value in dic.items(): print(key + ' : ' + value)
大家正在搜
python提取数据
python提取特定字符串
python键值对
python append函数
python文本分析和提取
python提取文本指定内容
python 提取列表元素
python通过列表一一对应
python 二维数组
相关问题
python中把字典中的多个键值对组合成一个元素
python如何根据关键字合并列表或词典中的数值
python字典怎么取key对应的值?
python 如何将列表转为字典,key值相同则合并valu...
python作业:让用户输入键和值生成字典,然后通过值查找对...
python列表中字典按指定相同的键值对合并到一个列表中
python 字典怎么取key对应的值