字典Python中的第一个字符

时间:2015-11-27 05:56:39

标签: python python-3.x dictionary

所以我的问题是我需要创建一个简单的python程序,它从用户输入6个字符作为邮政编码,并获取第一个字符并将其匹配到相应的省。例如:艾伯塔省的邮政编码以T开头,所以我从我的程序开始:

pCode = {"Alberta": "T"}
a = input("Enter a 6 character postal code: ")

只是从字典开始并获得输入。说明也是我不能使用循环,列表或if语句。我该怎么做呢?

1 个答案:

答案 0 :(得分:1)

你的dict是错误的方式。你想要查找的东西(关键)在每一对中排在第一位

pCode = {"T": "Alberta"}
a = input("Enter a 6 character postal code: ")

您可以将邮政编码的第一个字符设为a[0]

print(pCode.get(a[0]))