如何使用用户输入在字典中调用多个条目

时间:2017-10-12 13:29:00

标签: python dictionary

lobanDict = {0:'no', 1:'pa', 2:'re', 3:'ci', 4:'vo', 5:'mu', 6:'xa',  7:'za', 8:'bi', 9:'so'}

num = int(input("Please enter first number - "))

result = lojbanDict[num]

print(result)

我希望能够输入任何数字,结果是lojban中的那个数字,例如125将是paremu

1 个答案:

答案 0 :(得分:2)

>>> lobanDict = {0:'no', 1:'pa', 2:'re', 3:'ci', 4:'vo', 5:'mu', 6:'xa',  7:'za', 8:'bi', 9:'so'}
>>> num = '123'
>>> ''.join(lobanDict[i] for i in map(int,num))
'pareci'