字典需要帮助

大家好,
我是Python的新手.我试图与词典合作.一世
想通过命令行输入值并将值存储在一个
字典.我的意思是对于相同的键,多个值.可以
建议我如何做.....谢谢....
我尝试了一下,但是旧值被新价值所取代,但我想
存储用户输入的al值.
kev = {}
如果kev.has_key('name'):
kev ['name'].append(person_name)
打印"名称",kev ['name']
别的:
kev ['name'] = [person_name]
打印" Kevin的名称为%s"%kev ['name']

# 回答1


Lee aécrit:
请发布最小的 *运行 *代码,显示您的问题.这
上面的摘要在第3行上提出了有关person_name的名称.
无论如何,看着我的水晶球,我会说你(重新)约束
每次变量" kev"到新的空命令.
这是一个工作片段:
导入系统
kev = {}
尝试:
而真:
答案= raw_input("键入a名称:")
答案=答案.Strip()
如果答案:
尝试:
kev ['name'].附录(答案)
除了KeyError:
kev ['name'] = [答案]
打印"名称现在:%s"%"" .join(kev ['name'])
打印 ""
除了键盘间断:
sys.exit(" bye")
# 回答2


李在2008年8月29日上午5:02在星期五,李写道:
http://mail.python.org/pipermail/pyt...st/505509.html http://mail.python.org/pipermail/pyt...st/505584.html
-imiles
# 回答3


你好,
谢谢,您的代码很有帮助.... :)
8月29日,下午2:18,Bruno Desthuilliers 42.desthuilli ...@werfeburburo.invalidwrote:
请发布最小的 *运行 *代码,显示您的问题.这
上面的摘要在第3行上提出了有关person_name的名称.
无论如何,看着我的水晶球,我会说你(重新)约束
每次变量" kev"到新的空命令.
这是一个工作片段:
导入系统
kev = {}
尝试:
而真:
答案= raw_input("键入a名称:")
答案=答案.Strip()
如果答案:
尝试:
kev ['name'].附录(答案)
除了KeyError:
kev ['name'] = [答案]
打印"名称现在:%s"%"" .join(kev ['name'])
打印 ""
除了键盘间断:
sys.exit(" bye")

标签: python

添加新评论