我有我想要投影的那些数据。我需要创建一个哈希表,当我输入一个数字时,它会给我一个名字。Python哈希表
像这样
dd = {'Here Number' : [(Name Here)]}
z='Here Number'
dd[z]
#It should give as result the Name
所以,当我试试这个,我得到错误的第二部分[(姓名)]
什么是该解决方案。
任何建议
我有我想要投影的那些数据。我需要创建一个哈希表,当我输入一个数字时,它会给我一个名字。Python哈希表
像这样
dd = {'Here Number' : [(Name Here)]}
z='Here Number'
dd[z]
#It should give as result the Name
所以,当我试试这个,我得到错误的第二部分[(姓名)]
什么是该解决方案。
任何建议
如果你想要把你的电话号码为号码:
dd= { 1 : 'MyName' , 2 : 'YourName' , 3 : 'OurName' , 4 : 'TheirName' }
z= 3
result= dd[z]
print(result)
如果你想要把你的电话号码作为字符串:
dd= { '1' : 'MyName' , '2' : 'YourName' , '3' : 'OurName' , '4' : 'TheirName' }
z= '3'
result= dd[z]
print(result)
如果我想要做更高级的事情,但使用相同的逻辑 – user2693902
有一堆数字,如果我输入任何项目名称 – user2693902
@ user2693902“更先进”以什么方式? –
如果Name Here
是一个字符串它应该被表示为'Name Here'
。所以代码应该是:
dd = {'Here Number' : [('Name Here')]}
z='Here Number'
dd[z]
#It should give as result the Name
我们可以看到*实际*代码吗? – nneonneo
它是实际的代码 – user2693902
''这里Number''不是一个数字,并且'(Name Here)'不是一个字符串。如果这是你的实际代码,那么它在某种程度上是非常错误的。 – nneonneo